TLS 網站與系統登入

大多數 ASP.NET 應用程式皆支援網路驗證,此方法比 HTML 表單提交更為可靠;而透過 IronPDF,您可確信 TLS 網路驗證獲得全面支援。 這意味著您可以在安全且支援 .NET 網頁應用程式的環境中進行開發。

以這段程式碼為例,我們利用 IronPDF 強大的 Chromium 渲染引擎,將網頁渲染得如同在瀏覽器中檢視一般,其中頁首與頁尾會動態產生並加入至頁面中。 接著,系統會依需求套用邊距與樣式,最後將結果儲存為專業外觀的 PDF 檔案。

透過 TLS 網站及系統登入渲染 PDF 的步驟

  1. 定義網頁網址:

    • 此流程的第一步是定義網頁的 URL。 我們建立一個新的 uri 物件,用以代表我們想要渲染為 PDF 的網頁網址。 在此範例中,該頁面託管於 "http://localhost:51169/Invoice" 本地端。
  2. 建立 PDF 渲染器:

    • 建立 ChromePdfRenderer 的新實例,該工具運用其強大的轉換功能,可將網頁轉換為 PDF/A 格式。
  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 下載 19,014,616 | 版本: 2026.5 just released
Still Scrolling Icon

還在往下捲動嗎?

想要快速確認成果嗎? PM > Install-Package IronPdf
執行範例 觀看您的 HTML 轉為 PDF。