使用SelectPDF将HTML转换为PDF时,是否可以关闭身份验证?

时间:2019-07-16 14:16:49

标签: c# vb.net html-to-pdf selectpdf

我们正在为网站使用Windows身份验证,并且我正在使用以下代码(SelectPDF- https://selectpdf.com/docs/WebPageAuthentication.htm)将页面转换为PDF。它在'Dim doc As PdfDocument = converter.ConvertUrl(url)'...

处引发身份验证错误

我在线搜索,发现如果设置了用户名和密码,它将可以使用。我试过了,它按预期工作。但我不想在转换为PDF时再次进行身份验证。使用转换器时是否可以关闭身份验证?请提出建议。

Dim url As String = Request.Url.AbsoluteUri

Dim pdf_page_size As String = "Letter"

Dim pageSize As PdfPageSize = CType([Enum].Parse(GetType(PdfPageSize), pdf_page_size, True), PdfPageSize)
Dim pdf_orientation As String = "Portrait"
Dim pdfOrientation As PdfPageOrientation = CType([Enum].Parse(GetType(PdfPageOrientation), pdf_orientation, True), PdfPageOrientation)
Dim webPageWidth As Integer = 1024
Dim webPageHeight As Integer = 0
Dim converter As HtmlToPdf = New HtmlToPdf()
converter.Options.PdfPageSize = pageSize
converter.Options.PdfPageOrientation = pdfOrientation
converter.Options.WebPageWidth = webPageWidth
converter.Options.WebPageHeight = webPageHeight
Dim doc As PdfDocument = converter.ConvertUrl(url)
doc.Save(Response, False,   "test.pdf")
doc.Close()

0 个答案:

没有答案