, Вам просто нужно вызвать shellExecute или как там это называется в вашем asp.net.

авляю HTML в PDF-файл. Мой HTML находится в форме Div и содержит атрибут стиля, который имеет стиль, какborder:2px solid red; но этот стиль не относится к HTML, который я пишу в PDF-файл.

я использую следующий код:

Document document = new Document(PageSize.A4_LANDSCAPE, 0, 0, 30, 65);
PdfWriter.GetInstance(document, new FileStream(Server.MapPath("/") + "Temp/" + "parsetest1.pdf", FileMode.Create));
document.Open();
String htmlText = "<div style='border:4px solid red'>Welcome</div>";
StringReader abc = new StringReader(htmlText);
List<iTextSharp.text.IElement> elements = iTextSharp.text.html.simpleparser.HTMLWorker.ParseToList(abc, null);
foreach (object item in elements)
{
   document.Add((IElement)item);
}
document.Close();

Ответы на вопрос(1)

Ваш ответ на вопрос