IRONSOFTWAREHOME
IronPDF

C#中建立PDF文件

  1. 從HTML在C#中建立PDF
  2. 用於.NET Core、Standard或Framework應用
  3. 還支持 ASPX, PDF分析, PDF列印

或者直接在這裡下載DLL

using IronPdf;

var renderer = new ChromePdfRenderer();

var pdfFromUrl = renderer.RenderUrlAsPdf("https://ironpdf.com/");
pdfFromUrl.SaveAs("website.pdf");

var pdfFromHtmlFile = renderer.RenderHtmlFileAsPdf("design.html");
pdfFromHtmlFile.SaveAs("markup.pdf");

var pdfFromHtmlString = renderer.RenderHtmlAsPdf("<p>Hello World</p>", "C:/assets/");
pdfFromHtmlString.SaveAs("markup_with_assets.pdf");
NuGet Downloads Badge
PM >Install-Package IronPdf
探索程式碼並運行查看樣本PDF

Generating PDF Documents in C# .NET

您知道嗎?使用 C# 建立 PDF 檔案,就像使用 NuGet 套件一樣簡單?

C#(發音為"C#")是一種廣受歡迎的程式語言,人們常將其應用於各種領域。 PDF 文件通常使用 C# 進行製作,因為它功能多樣,且能讓開發人員對最終成果擁有高度的控制權。

無論您是經驗豐富的 C# 開發人員,還是需要為業務製作文件的創業家,您都能使用 C# 建立 PDF 檔案,而無需學習該語言。

在 Iron Software,我們為使用者提供豐富的工具,以簡化各項流程。 為節省您的時間,我們將概述如何使用 C# 盡快建立 PDF 檔案。

繼續閱讀,了解如何使用 C# 建立 PDF 檔案。

下載 IronPDF

在建立 PDF 檔案時,您可以採取幾種方法。 建立 PDF 檔案最簡單的方法之一,就是下載我們的軟體 IronPDF,它能用於多種用途。

對於不熟悉 PDF 製作流程的使用者而言,IronPDF 的最大優勢在於其操作簡便。 在程式內,您可以從頭開始建立和編輯 PDF 檔案。 您不僅可以使用 C# 來建立這些文件,還能將 HTML、URL、ASPX 及圖片轉換為 PDF 檔案。

探索其豐富功能

下載 IronPDF 後,建議您盡快探索其功能,以進一步了解如何使用它。 深入了解程式運作原理,將有助於更輕鬆地使用 C# 建立 PDF 檔案。

IronPDF 之所以能從其他程式中脫穎而出,其關鍵特點之一便是其 PDF 內容擷取工具。 建立 PDF 檔案後,您可以擷取其中的文字與圖片,並將其放置於其他位置。 若您希望利用現有資料建立新的 PDF 檔案,此功能亦可應用於匯入的 PDF 檔案。 using C# 時,您將能輕鬆在 PDF 文件中正確設定頁首與頁尾。 您將能完全掌控文字大小、圖片、標題等各項設定。

請參閱我們的程式碼範例,了解 IronPDF 在 PDF 建立方面的多功能性。

使用我們的 C# 程式碼建立 PDF

我們無需讓使用者學習 C#,而是提供一段簡單的 C# 程式碼,讓他們能快速建立 PDF 檔案。 使用我們的程式碼,可免去您必須自行構思所有內容的麻煩。

建立 PDF 的 C# 範例程式碼

// Import the IronPdf namespace to access PDF functionalities
using IronPdf;

public class PdfCreator
{
    public static void Main()
    {
        // Create a Render object from IronPdf
        var renderer = new HtmlToPdf();

        // Convert an HTML string to a PDF document
        var htmlContent = "<h1>Hello, IronPDF!</h1><p>This is a PDF document generated from HTML content.</p>";
        var pdfDocument = renderer.RenderHtmlAsPdf(htmlContent);

        // Save the generated PDF to a file
        pdfDocument.SaveAs("output.pdf");

        // Output a confirmation to the console
        Console.WriteLine("PDF generated successfully!");
    }
}
  • 此程式碼示範如何使用 C# 透過 IronPDF 從 HTML 內容產生 PDF 檔案。
  • 它會建立 HtmlToPdf 類別的新實例來渲染 PDF。
  • 將作為字串提供的 HTML 內容轉換為 PDF 文件。
  • 生成的 PDF 會儲存至名為 output.pdf 的檔案中。
  • 最後,系統會顯示一則訊息,以確認 PDF 已成功建立。

下載 IronPDF 後,您可以插入任何您想要的程式碼並進行測試執行。 接著您將看到完成程式碼後 PDF/A 的呈現效果。

若您在使用 C# 建立 PDF 時遇到任何問題,歡迎隨時聯繫我們的支援團隊。 若您對 IronPDF 或程式設計有任何疑問,我們樂意為您解答。

立即開始使用 IronPDF

既然您已經了解 IronPDF,接下來只需開始使用它即可。 無論您想建立何種 PDF,IronPDF 皆備有所有最重要的工具,協助您透過 C# 完成任務。

在開始製作 PDF 之前,請務必瀏覽我們的現有程式碼,找出適合您專案的範例。 這將使您使用 C# 建立 PDF 的整個流程更加簡便。

IronPDF 是開發者的夢想成真,全球已有超過 200 萬名工程師信賴它。 我們的 C# PDF 生成器可免費下載並使用。

歡迎聯絡我們,進一步了解 IronPDF 及其他解決方案!

Aetna 標誌
NASA 標誌
WWF 標誌
美利堅合眾國國務院印章
特斯拉標誌
3M 標誌
gsk logo
Hertz 標誌
必勝客標誌
Qualcom 標誌
ge logo
保時捷標誌

[透過 NuGet 試用]

Key in blue circle

立即免費取得 30 天試用金鑰

Your trial license will be sent to your email address

無任何限制。100% 解鎖。無需信用卡。

bullet_checked無需信用卡或建立帳號無任何限制。100% 解鎖。無需信用卡。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
預訂您的免費現場演示
Booking Badge

受到全球數百萬工程師的信任

Iron Software的客戶標誌
獲取您的無義務諮詢
填寫以下表格或電子郵件sales@ironsoftware.com
您的詳細資訊將始終保密
受到全球數百萬工程師的信任
Iron Software的客戶標誌
立即獲取您的30天試用金鑰
無需信用卡或帳戶建立