嘿嘿
我在使用 ABCPdf8 从 HTML 生成 Pdf 时遇到了这个错误,我的代码是
Dim PdfDocument As New WebSupergoo.ABCpdf8.Doc()
Dim PdfId As Integer
PdfDocument.Page = PdfDocument.AddPage()
PdfId = PdfDocument.AddImageHtml(HTML) // Crash over here
PdfDocument.Transform.Translate(0, -10)
While True
If Not PdfDocument.Chainable(PdfId) Then
Exit While
End If
PdfDocument.Page = PdfDocument.AddPage()
PdfId = PdfDocument.AddImageToChain(PdfId)
End While
For index As Integer = 0 To PdfDocument.PageCount Step 1
PdfDocument.PageNumber = index
PdfDocument.Flatten()
Next
If PdfDocument.PageCount > 1 Then
PdfDocument.PageNumber = 1
End If
相同的代码在本地机器和不同的环境上都可以正常工作,但当我在某些机器上实时部署它时也无法正常工作。我已经尝试了所有与权限相关的修复,但在我的情况下不起作用。
任何人都可以帮助我吗?