使用IRONPDF

.NET转换器的PDF库

更新 2023年十二月3日
分享:

有了正确的指南,在 C# .NET 库中制作 PDF 将变得简单而高效。使用 IronPDF,我们可以根据应用程序的要求以简单的方式创建和编辑 PDF。下面是一个教程示例,说明如何在项目中高效使用该软件,只需点击一个按钮即可创建 PDF!


步骤 1

1.安装 C# PDF Library .NET

访问该库的两种主要方式是

  1. 下载并解压 DLL 文件
  2. 导航 NuGet 并通过 Visual Studio 安装软件包。


Install-Package IronPdf

教程

2.使用 PDF .NET 库

PDF Library for .NET Converter,图 1:C# 图标
PDF Library for .NET 转换器,图 2:转换器图标
PDF Library for .NET 转换器,图 3:笔和尺子图标
PDF Library for .NET 转换器,图 2:转换器图标
PDF Library for .NET Converter,图 4:Adobe 图标

现在我们有了软件,就可以 生成PDF, 调整设置添加 自定义文本和图像处理 PDF 以满足我们的项目要求。

在下面的代码中,我们使用了一个 C# 表单,简单演示了如何使用 C# .NET 库创建 PDF。在其中,我们用一个文本框来写入自己的文本,然后只需点击一个按钮即可生成 PDF。类 "ChromePdfRenderer "提供了一种从不同来源生成 PDF 文件的最简单方法,包括 HTML 字符串, 网址,或者 在另一个呈现器下的 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 to PDF

我们使用 C# Windows 窗体应用程序向您展示自定义文本的完美输出。只需单击一下,TextBox 中的文本就会转换为自定义 PDF。这只需要一行代码函数,简单易懂。

~ C# 表格

PDF Library for .NET 转换器,图 4:Windows 窗体应用程序转换为自定义 PDF 文件

~ PDF

PDF Library for .NET Converter,图 5:Pdf 文件输出

图书馆快速访问

共享 API 参考

阅读并分享 API 参考,了解在 .NET 项目中处理 PDF 所需的所有功能。

共享 API 参考
< 前一页
使用IronPDF在C#中生成PDF文件的5个步骤
下一步 >
一键生成.NET PDF

准备开始了吗? 版本: 2024.9 刚刚发布

免费NuGet下载 总下载量: 10,731,156 查看许可证 >