
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# 函式庫以建立 PDF 檔案
- 從 URL、HTML 字串或檔案,以及 ASPX 建立 PDF
- 在 C# 中設定邊距、調整比例及處理 PDF 的元資料
- 建立可編輯的表單,包含文字、單選鈕及核取方塊
- 在 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!");
}
}// 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!");
}
}' Import the IronPdf namespace to access PDF functionalities
Imports IronPdf
Public Class PdfCreator
Public Shared Sub Main()
' Create a Render object from IronPdf
Dim renderer As New HtmlToPdf()
' Convert an HTML string to a PDF document
Dim htmlContent As String = "<h1>Hello, IronPDF!</h1><p>This is a PDF document generated from HTML content.</p>"
Dim 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!")
End Sub
End Class' Import the IronPdf namespace to access PDF functionalities
Imports IronPdf
Public Class PdfCreator
Public Shared Sub Main()
' Create a Render object from IronPdf
Dim renderer As New HtmlToPdf()
' Convert an HTML string to a PDF document
Dim htmlContent As String = "<h1>Hello, IronPDF!</h1><p>This is a PDF document generated from HTML content.</p>"
Dim 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!")
End Sub
End Class- 此程式碼示範如何使用 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 及其他解決方案!
