0

我正在使用 iTextSharp 制作一个 pdf 文件。

但是,在源 HTML 中链接的外部 CSS 不会显示在 PDF 中。

如何包含外部 css 文件以便 iTextSharp 正确呈现?

Dim doc As Document = New Document 
PdfWriter.GetInstance(doc, New FileStream(Request.PhysicalApplicationPath + _ 
                                          "\ListingDetails.pdf", FileMode.Create)) 

Dim content As String = File.ReadAllText(Server.MapPath("~/PDFPage.aspx")) 

doc.Open() 

Dim parsedHtmlElements = HTMLWorker.ParseToList(New StringReader(content), Nothing) 

For Each htmlElement As Object In parsedHtmlElements 
   doc.Add(TryCast(htmlElement, IElement)) 
Next 

doc.Close()
4

0 回答 0