使用 IRONPDF

PDF 庫用于 .NET 轉換器

已更新 2023年12月3日
分享:

在 C# .NET 庫中生成 PDF 變得簡單高效,只需正確的指導。 使用 IronPDF,我們能夠根據我們的應用程序需求以簡單的方式創建和編輯 PDF 功能。 This教程範例顯示如何在您的專案中有效使用該軟體,只需點擊一個按鈕即可建立 PDF。!


第一步

1. 安裝 C# PDF Library .NET

訪問該庫的兩種主要方式是:

  1. 下載並解壓縮 [IronPDF Package](https://ironpdf.com/packages/IronPdf.Package.For.PDF.NET.Library.zip) DLL 檔案
  2. 前往 [NuGet](https://www.nuget.org/packages/IronPdf),透過 Visual Studio 安裝套件。


Install-Package IronPdf

如何操作教程

2. 使用 PDF .NET 庫

.NET 轉換器的 PDF 庫,圖 1:C# 圖標
適用於 .NET 的 PDF 庫轉換器,圖 2:轉換器圖標
PDF Library for .NET 轉換器,圖 3:筆和尺圖示
適用於 .NET 的 PDF 庫轉換器,圖 2:轉換器圖標
適用於 .NET 的 PDF 資料庫轉換器,圖 4:Adobe 圖標

現在我們有了軟體,我們可以生成PDF文件, 調整設置,添加自訂文字和圖像,和操作PDF文件符合我們的專案需求。

在以下程式碼中,我們使用了一個 C# 表單,簡單演示如何使用 C# .NET 程式庫創建 PDF。 在此範例中,我們有一個文字框可以寫入自己的文字,然後只需點擊按鈕即可製作PDF。 ChromePdfRenderer 類別提供了從不同來源生成 PDF 文件的最簡單方式,包括 anHTML 字串, Web網址,或在另一個渲染器下的doc文件.

/**
PDF NET Generator
anchor-use-the-pdf-net-library
**/
using IronPdf;
using System.Windows.Forms;

namespace readpdf
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, System.EventArgs e)
        {
            //Used ChromePdfRenderer Convert Class
            var HtmlLine = new ChromePdfRenderer();

            //Getting Text from TextBox
            string text = textBox1.Text;

            //Here we are rendering or converting htmlaspdf.
            using var pdf = HtmlLine.RenderHtmlAsPdf("<h1>"+text+"</h1>");
      pdf.SaveAs("custom.pdf");

            //Confirmation
            MessageBox.Show("Done !");
        }
    }
}
/**
PDF NET Generator
anchor-use-the-pdf-net-library
**/
using IronPdf;
using System.Windows.Forms;

namespace readpdf
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, System.EventArgs e)
        {
            //Used ChromePdfRenderer Convert Class
            var HtmlLine = new ChromePdfRenderer();

            //Getting Text from TextBox
            string text = textBox1.Text;

            //Here we are rendering or converting htmlaspdf.
            using var pdf = HtmlLine.RenderHtmlAsPdf("<h1>"+text+"</h1>");
      pdf.SaveAs("custom.pdf");

            //Confirmation
            MessageBox.Show("Done !");
        }
    }
}
'''
'''PDF NET Generator
'''anchor-use-the-pdf-net-library
'''*
Imports IronPdf
Imports System.Windows.Forms

Namespace readpdf
	Partial Public Class Form1
		Inherits Form

		Public Sub New()
			InitializeComponent()
		End Sub

		Private Sub button1_Click(ByVal sender As Object, ByVal e As System.EventArgs)
			'Used ChromePdfRenderer Convert Class
			Dim HtmlLine = New ChromePdfRenderer()

			'Getting Text from TextBox
'INSTANT VB NOTE: The variable text was renamed since Visual Basic does not handle local variables named the same as class members well:
			Dim text_Conflict As String = textBox1.Text

			'Here we are rendering or converting htmlaspdf.
			Dim pdf = HtmlLine.RenderHtmlAsPdf("<h1>" & text_Conflict &"</h1>")
	  pdf.SaveAs("custom.pdf")

			'Confirmation
			MessageBox.Show("Done !")
		End Sub
	End Class
End Namespace
VB   C#

3. C# Form 轉換為 PDF

我們使用了一個 C# Windows Forms 應用程式來展示自訂文字的完美輸出。 只需單擊一下,TextBox 中的文本便會被轉換為自訂 PDF。 這僅需要一行代碼功能且易於理解。

~ C# 表单 ~

適用於 .NET 轉換器的 PDF 庫,圖 4:從 Windows Forms 應用程式到自訂 PDF 檔案

~ PDF ~

.NET 轉換器的PDF庫,圖 5:Pdf 文件輸出

資料庫快速訪問

Documentation related to 資料庫快速訪問

共享 API 參考資料

閱讀並分享 API 參考,以使用所有在 .NET 項目中處理 PDF 的功能。

IronPDF 的 API 參考
< 上一頁
使用 IRON PDF 在 C# 中生成 PDF 文件的5個步驟
下一個 >
一鍵生成 .NET PDF

準備開始了嗎? 版本: 2024.12 剛剛發布

免費 NuGet 下載 總下載次數: 11,622,374 查看許可證 >