如何在 C# 中從 URL 轉換和下載 PDF 文件

How to Render URL to PDF

This article was translated from English: Does it need improvement?
Translated
View the article in English

使用 C# 將現有 URL 轉換為 PDF 非常有效且直觀。IronPDF 使從現有 URL 渲染 HTML 為 PDF 文檔變得簡單明瞭。 對 JavaScript、圖像、表單和 CSS 的支持水平非常高。

快速入門:使用 IronPDF 將網頁轉換為 PDF

使用 IronPDF 可以在幾秒鐘內將任何網頁轉換為 PDF。 本快速簡易指南演示了如何使用 ChromePdfRenderer 類無縫地將 URL 轉換為高質量 PDF,所需代碼極少。 非常適合需要一種快速可靠的方式將 PDF 渲染集成到其 C# 項目的開發人員。

Nuget IconGet started making PDFs with NuGet now:

  1. Install IronPDF with NuGet Package Manager

    PM > Install-Package IronPdf

  2. Copy and run this code snippet.

    new IronPdf.ChromePdfRenderer().RenderUrlAsPdf("https://example.com").SaveAs("example.pdf");
  3. Deploy to test on your live environment

    Start using IronPDF in your project today with a free trial
    arrow pointer
class="hsg-featured-snippet">

最小工作流程(5 步)

如何在 C# 中將 URL 轉換為 PDF
  1. 從 NuGet 下載 IronPDF C# 庫
  2. 實例化 ChromePdfRenderer
  3. 了解如何從 URL 渲染 PDF
  4. 修改 RenderingOptions 以添加頁眉和頁腳
  5. 檢查 PDF 輸出文檔

## 將 URL 轉換為 PDF 範例 這裡有一個使用 `RenderUrlAsPdf()` 方法將 IronPDF 渲染[維基百科網頁為 PDF](https://en.wikipedia.org/wiki/Main_Page)的範例。 此方法需要一個完整的(完全形成的)URI 指向要渲染為 PDF 的 HTML 文檔。 ```csharp :path=/static-assets/pdf/content-code-examples/how-to/url-to-pdf.cs ``` ### 結果 這是代碼生成的文件:

常見問題解答

如何在 C# 中將 URL 渲染成 PDF?

在 C# 中,您可以使用IronPdf.ChromePdfRenderer類別將 URL 渲染為 PDF。 StaticRenderUrlAsPdf 方法只需一行程式碼即可將 URL 轉換StaticRenderUrlAsPdf PDF。

在 C# 中實作 URL 轉 PDF 需要哪些步驟?

要在 C# 中開始使用 URL 轉 PDF,首先需要從 NuGet 下載 IronPDF 庫。然後,建立ChromePdfRenderer類別的實例,並使用RenderUrlAsPdf方法將 URL 轉換為 PDF。您也可以透過修改RenderingOptions來自訂 PDF。

IronPDF是否支援在網頁中渲染JavaScript和CSS?

是的,IronPDF 在將 URL 中的 HTML 內容轉換為 PDF 時,為渲染 JavaScript、圖像、表單和 CSS 提供了強大的支援。

從 URL 轉換 PDF 時,可以新增頁首和頁尾嗎?

是的,您可以在轉換之前,透過在 IronPDF 中修改RenderingOptions來為 PDF 新增頁首和頁尾。

是否有將網頁轉換為 PDF 的範例程式碼?

是的,文件中包含一個使用RenderUrlAsPdf方法將維基百科網頁轉換為 PDF 的範例。這需要網頁的絕對 URI。

轉換為 PDF 需要哪種類型的 URL 格式?

URL 必須是指向要渲染為 PDF 的 HTML 文件的完整絕對 URI。

IronPDF在將URL渲染成PDF時能否處理動態內容?

是的,IronPDF 可以在將 URL 轉換為 PDF 的過程中處理動態內容,包括基於 JavaScript 的元素。

IronPDF 是否完全相容於 .NET 10,能夠進行 URL 到 PDF 的轉換?

是的-IronPDF 完全相容於 .NET 10,無需任何特殊配置。您可以像在早期 .NET 版本中一樣,使用ChromePdfRenderer.RenderUrlAsPdf和相同的渲染選項將 URL 渲染為 PDF。 IronPDF 支援 .NET 10、9、8 及更高版本。

Regan Pun
軟體工程師
Regan畢業於雷丁大學,獲得電子工程學士學位。在加入Iron Software之前,他的職位讓他專注於單一任務;而在Iron Software,他最享受的是能夠參與各種不同的工作,不論是增加銷售價值、技術支援、產品開發或行銷。他喜歡了解開發者使用Iron Software庫的方式,並利用這些知識來不斷完善文檔和開發產品。
準備好開始了嗎?
Nuget 下載 16,154,058 | 版本: 2025.11 剛剛發布