TLS 網站和系統登入

大多數ASP.NET應用程式都支援網路身份驗證,這是比 HTML 表單提交更可靠的方法,而IronPDF可以確保完全支援 TLS 網路身份驗證。 這意味著您可以在安全的、受.NET Web 應用程式支援的環境中工作。

例如,在這段程式碼中,我們使用 IronPDF 強大的基於 Chromium 的渲染引擎來渲染網頁,就像在瀏覽器中查看一樣,其中頁首和頁腳是動態生成的並添加到頁面中的。 然後,根據需要套用邊距和樣式,最後將結果儲存為外觀專業的 PDF 檔案。

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

1.定義網頁網址:

  • 此過程的第一步是確定網頁 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 下載 17,803,474 | 版本: 2026.3 剛剛發布
Still Scrolling Icon

還在滾動嗎?

想快速取得證據? PM > Install-Package IronPdf
運行範例看著你的HTML程式碼變成PDF檔。