在实际环境中测试
在生产中测试无水印。
随时随地为您服务。
有了正确的指南,在 C# .NET 库中制作 PDF 既简单又高效。 使用 IronPdf,我们能够根据应用需求以简单的方式创建和编辑 PDF 功能。 This教程示例说明如何在项目中高效使用软件,只需单击一个按钮即可创建 PDF!
访问该库的两种主要方式是
Install-Package IronPdf
现在我们有了软件,就可以生成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
我们使用了一个 C# Windows Forms 应用程序,向您展示带有自定义文本的完美输出。 只需单击一下,TextBox 中的文本就会转换为自定义 PDF。 这只需要单行代码功能,且易于理解。