TLS 網站和系統登錄

大多數 ASP.NET 應用程序支持網絡身份驗證,這是一種比 HTML 表單發布更可靠的方法,並且使用 IronPDF,您可以確保完全支持 TLS 網絡身份驗證。 這意味著您可以在安全的、.NET 網絡應用程序支持的環境中工作。

以此代碼為例,我們使用 IronPDF 的強大 Chromium 渲染引擎將網頁渲染為瀏覽器中查看的效果,其中頁眉和頁腳是動態生成並添加到頁面的。 然後,在將結果保存為專業外觀的 PDF 文件之前,會相應地應用邊距和樣式。

使用 TLS 網站和系統登錄渲染 PDF 的步驟

  1. 定義網頁 URL:

    • 該過程的第一步是定義網頁 URL。 我們創建一個新的 uri 對象,表示我們要渲染為 PDF 的網頁的 URL。 在此示例中,頁面本地託管在 "http://localhost:51169/Invoice"
  2. 創建 PDF 渲染器:

    • 創建一個新的 ChromePdfRenderer 實例,使用其強大的轉換功能處理網頁到 PDF 的轉換。
  3. 設置渲染選項:

    • 使用 RenderingOptions 屬性來配置渲染選項。 此處展示了打印樣式的自定義邊距和介質類型(IronPdf.Rendering.PdfCssMediaType.Print)。
  4. 設置登錄憑證:

    • 如果 URL 需要基本身份驗證,則配置 LoginCredentials。 此處提供了 UsernamePassword 的佔位符。
  5. 將 URL 渲染為 PDF:

    • 使用 RenderUrlAsPdf 方法在無頭 Chromium 瀏覽器中打開給定的 uri 並使用指定的渲染選項將網頁轉換為 PDF。
  6. 保存 PDF:
    • 最後,使用 SaveAs 方法將 PDF 保存到當前工作目錄,文件名為 "UrlToPdfExample2.Pdf"

立即學習通過登錄集成保護 PDF

準備好開始了嗎?
Nuget 下載 16,154,058 | 版本: 2025.11 剛剛發布