IRONSOFTWAREHOME
IronPDF

在 C# 中创建 PDF 文件

  1. 在 C# 中从 HTML 创建 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,可用于许多事情。

IronPDF对不熟悉如何创建PDF的人有益的原因在于它的简易性。 在程序中,你可以从头创建和编辑PDF。 你不仅可以使用C#创建它们,还可以将HTML、URL、ASPX和图像转换为PDF。

探索它的许多功能

下载IronPDF后不久,你应该探索其功能,以了解更多关于如何使用它的信息。 更好地理解程序如何工作将使用C#创建PDF变得更容易。

使IronPDF与其他程序不同的一个功能是其PDF内容提取工具。 创建PDF后,可以提取文本和图像以将它们放置在其他地方。 如果你希望使用现有数据创建新的PDF,这也可以用于导入的PDF。

使用C#时,在你的PDF中获得准确的页眉和页脚不会有问题。 你将完全掌控文本大小、图像、标题等。

查看我们的代码示例,看看IronPDF在PDF创建方面是多么多样化。

使用我们的C#代码创建PDF

我们为用户提供简单的C#代码,使他们能快速创建PDF,而无需学习C#。 使用我们的代码将使你无需自己想出所有的东西。

创建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!");
    }
}
  • 此代码演示如何使用IronPDF在C#中从HTML内容生成PDF。
  • 它创建一个HtmlToPdf类的新实例来渲染PDF。
  • 以字符串形式给出的HTML内容被转换为PDF文档。
  • 生成的PDF保存为名为output.pdf的文件。
  • 最后,显示一条信息以确认PDF创建成功。

下载IronPDF后,您可以插入任何你想要的代码并测试运行。 然后你会看到在完成代码后你的PDF将如何呈现。

每当你在用C#创建PDF时遇到问题,你可以联系我们的支持团队。 我们可以回答你关于IronPDF和编码的任何问题。

立即开始使用IronPDF

既然你已经了解了IronPDF,所需要做的就是开始使用它。 无论您想创建什么样的PDF,IronPDF都提供了所有重要工具,以帮助您使用C#完成工作。

在你参与PDF创建之前,确保浏览我们现有的代码,以找到一个可用于你的项目的代码。 这将在你用C#创建PDF时让整个过程变得更简单。

IronPDF是开发者的梦想成真,全球有超过200万工程师信任它。 我们的C# PDF创建器可以免费下载使用。

联系我们以了解更多关于IronPDF和我们其他解决方案的信息!

安泰徽标
NASA 徽标
WWF 徽标
美利坚合众国国务院印章
特斯拉徽标
3M 徽标
gsk logo
赫兹徽标
必胜客徽标
高通公司徽标
ge logo
保时捷徽标

[用 NuGet 试试]

Key in blue circle

立即获取免费的 30 天试用版密钥

无任何限制。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 天试用密钥
无需信用卡或创建账户