TLS 网站和系统登录
大多数 ASP.NET 应用程序支持网络身份验证,这比 HTML 表单发布更可靠,并且通过 IronPDF,您可以确保完全支持 TLS 网络身份验证。 这意味着您可以在安全的 .NET web 应用支持环境中工作。
以此代码为例,我们使用 IronPDF 强大的基于 Chromium 的渲染引擎来渲染网页,就好像它在浏览器中查看一样,其中页眉和页脚是动态生成并添加到页面上的。 然后,在结果保存为具有专业外观的 PDF 之前,将相应应用边距和样式。
为 TLS 网站和系统登录渲染 PDF 的步骤
-
定义网页URL:
- 此过程的第一步是定义网页的 URL。 我们创建一个新的
uri对象,该对象表示我们要渲染为 PDF 的网页的 URL。 在此示例中,该页面托管于本地"http://localhost:51169/Invoice"。
- 此过程的第一步是定义网页的 URL。 我们创建一个新的
-
创建PDF渲染器:
- 创建
ChromePdfRenderer的新实例,该工具利用其强大的转换功能,可将网页转换为 PDF/A 格式。
- 创建
-
设置渲染选项:
- 使用
RenderingOptions属性配置渲染选项。 此处演示了PRINT样式中的自定义边距和介质类型 (IronPdf.Rendering.PdfCssMediaType.Print)。
- 使用
-
设置登录凭据:
- 如果 URL 需要基本身份验证,请配置
LoginCredentials。 此处提供了Username和Password的占位符。
- 如果 URL 需要基本身份验证,请配置
-
将URL渲染为PDF:
- 使用
RenderUrlAsPdf方法在无头 Chromium 浏览器中打开给定的uri,并使用指定的渲染选项将网页转换为 PDF。
- 使用
- 保存PDF:
- 最后,使用
SaveAs方法将 PDF 保存到当前工作目录,文件名为"UrlToPdfExample2.Pdf"。
- 最后,使用
准备开始了吗?
Nuget 下载 19,014,616 | 版本: 2026.5 just released

