2014-03-04 111 views
0

我想使用iTextSharp将HTML转换为PDF文档,但它一直在document.open语句中引发异常。当我看到这个例外时,它什么都不设置。iTextSharp抛出异常设置为空

代码(对不起VB)是这样的:

 Dim pdfFS As FileStream = New FileStream("<validfullfilename>", FileMode.Create, FileAccess.Write, FileShare.None) 
     Dim pdfDocument As New pdf.PdfDocument 
     Dim pdfWriter As pdf.PdfWriter 
     pdfWriter = pdf.PdfWriter.GetInstance(pdfDocument, pdfFS) 
     pdfDocument.Open() 

任何想法?

回答

1

而不是iTextSharp.text.pdf.PdfDocument您需要使用iTextSharp.text.Document()

+0

谢谢Chris解决了它。 奇怪的是,抛出的异常虽然没有! – Nibbo