IRONSOFTWAREHOME

MVC .NET 代码
开始使用:

C# VB PDF .NET : HTML 或图像文件到 PDFHTML 或图像文件到 PDF
using IronPdf;

// Instantiate Renderer
var renderer = new ChromePdfRenderer();

// Create a PDF from an existing HTML file using C#
var pdf = renderer.RenderHtmlFileAsPdf("example.html");

// Export to a file or Stream
pdf.SaveAs("output.pdf");
NuGet Downloads Badge
PM > Install-Package IronPdf

IronPDF 是一个强大的 .NET 库,能够将 HTML 文件转换为高质量的 PDF 文件。 使用 IronPDF,您只需几行代码即可将 HTML 文件渲染为 PDF,并且由于其对现代网络标准的支持,最终生成的 PDF 文件将达到像素完美。 利用IronPDF强大的HTML文件到PDF的功能很简单,因为它使用了ChromePdfRenderer类,该类可以轻松处理HTML到PDF的转换。

此代码创建了一个通过渲染HTML文件而成的新PDF文件。要做到这一点,我们首先必须确保IronPDF库已安装并通过ChromePdfRenderer类,该类提供将HTML内容渲染为PDF的功能。 该类确保在转换过程中不会丢失 HTML 文件的原始质量。

一旦RenderHtmlFileAsPdf方法将现有的HTML文件转换为PDF。 在这个例子中,HTML文件"example.html"传递给该方法,创建一个PDF对象。 最后,要保存生成的PDF,请使用SaveAs方法,指定所需的文件名和位置。 这个简单的过程使您可以轻松地在 C# 应用程序中从 HTML 文件生成 PDF。

学习使用 IronPDF 将 HTML 文件转换为 PDF

从我们的 .NET 开发团队直接获取人类支持

无论是产品、集成还是授权问题,Iron 产品开发团队随时准备回答您所有问题。立即联系并与 Iron 开始对话,以便在您的项目中充分利用我们的库。
C# MVC HTML 到 PDF

在 C# 和 VB.NET 中将 MVC 视图转换为 PDF

避免浪费时间学习新的 API、专有软件或耗时的编程模式。IronPDF 包含一个完全许可的 Google Chrome 渲染引擎,供 C# 使用,能够将 HTML 页面或字符串转换为 PDF 文档,全面支持 JavaScript、AJAX、图像、SVG、Web 字体和 CSS。
C# .NET PDF OCR库

阅读 PDF 文本和图像

IronPDF 允许您自动读取 PDF 中的内容,以便注入到您的 C# 和 .NET 应用程序以及数据存储解决方案中。导入、迁移和索引遗留 PDF 文档存储中的内容到您的文档管理和业务流程应用程序中。
如何在C#中编辑PDF文档

在 .NET 中编辑 PDF

从合并到拆分,再到编辑 PDF,利用您的开发技能,及时输出恰当的 PDF。IronPDF 将越来越多的功能集合直接放在您手中,在您的 C# / VB.NET 项目中。
使用.NET代码将HTML5、JS、CSS和图像文件转换为PDF文档。

适用于您的 Web 文档

指向 IronPDF 到现有的 HTML、ASPX 表单、MVC 视图和图像文件,以直接转换为 PDF。这利用了您的现有资产和网页,以 PDF 格式呈现您的数据。
Visual Studio库用于PDF创建和内容编辑。

using Microsoft Visual Studio 快速安装

IronPDF 通过完全集成功能支持和 Visual Studio 安装程序快速将 PDF 生成和操作工具放入您自己的手中。无论是直接从 NuGet 在 Visual Studio 中安装,还是下载 DLL,只需一份 DLL,无需依赖。

支持:

  • .NET Framework 4.0 及以上版本支持 C#、VB、F#
  • Microsoft Visual Studio。 .NET 开发 IDE 图标
  • NuGet 安装程序支持 Visual Studio
  • JetBrains ReSharper C# 语言助手兼容
  • Microsoft Azure C# .NET 托管平台兼容
  • .NET Core 2 及以上

许可和定价

免费社区开发许可证。商业许可证起价$999。

查看完整的许可证选项

来自我们社区的C# PDF教程

教程 + 代码示例 ASPX 到 PDF | ASP.NET 教程
C#PDFASP.NETASPX
Jacob Müller 软件产品设计师 @ Team Iron

ASPX转PDF | ASP.NET教程

了解如何通过一行C#或VB.NET代码将任何ASP.NET ASPX页面转换为PDF文档,而不是HTML…

查看Jacob的ASPX到PDF示例
教程 + 代码示例 C# HTML 到 PDF | C Sharp & VB.NET 教程
C#PDFHTML
Jean Ashberg .NET软件工程师

C# HTML转PDF | C Sharp & VB.NET教程

对许多人来说,这是从 .NET 生成 PDF 文件的最高效方式,因为无需学习额外的 API 或复杂的设计系统...

查看Jean的HTML到PDF示例
教程 + 代码示例VB.NET PDF创建和编辑 | VB.NET & ASP.NET PDF
VBPDFASP.NET
Veronica Sillar .NET软件工程师

VB.NET PDF创建与编辑 | VB.NET & ASP.NET PDF

学习如何在 VB.NET 应用程序和网站中创建和编辑 PDF 文档。提供代码示例的免费教程......

查看Veronica的VB.NET PDF教程

数千名开发者使用IronPDF用于...

会计和金融系统

  • # 收据
  • # 报告
  • # 发票打印
向ASP.NET会计和金融系统添加PDF支持

业务数字化

  • # 文档
  • # 订购和标签
  • # 纸质替代
C#业务数字化用例

企业内容管理

  • # 内容制作
  • # 文档管理
  • # 内容分发
.NET CMS PDF支持

数据和报告应用程序

  • # 性能跟踪
  • # 趋势映射
  • # 报告
C# PDF报告
今天就加入他们
Iron Software企业.NET组件开发者
C#库开发者

数千家企业、政府、中小企业和开发者信赖Iron软件产品。

Iron团队在.NET软件组件市场拥有超过10年的经验。

IronPDF 客户图标
IronPDF 客户图标
IronPDF 客户图标
IronPDF 客户图标
IronPDF 客户图标
IronPDF 客户图标
IronPDF 客户图标
IronPDF 客户图标

准备开始了吗?

Nuget Downloads 21,105,021版本:2026.9刚刚发布

Key in blue circle

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

Your trial license will be sent to your email address

无任何限制。100% 解锁。无需信用卡。

OR
bullet_checked无需信用卡或创建账户无任何限制。100% 解锁。无需信用卡。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
预约您的免费现场演示
Booking Badge

深受全球数百万工程师信赖

Iron Software 的客户徽标
获取您的无义务咨询
填写下面的表格或通过sales@ironsoftware.com
您的资料将始终保密。
深受全球数百万工程师信赖
Iron Software 的客户徽标
立即获取您的免费30 天试用密钥。
无需信用卡或创建账户
C# 用于 PDF 的 NuGet 库
通过 NuGet 安装

版本: 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. 在解决方案资源管理器中,右键点击引用,管理 NuGet 包
  2. 选择浏览并搜索 “IronPDF”
  3. 选择包并安装
C# PDF DLL
下载 DLL

版本: 2026.9

或在此处下载 Windows 安装程序。

  1. 下载并解压 IronPDF 到您的解决方案目录中的 ~/Libs 之类的位置
  2. 在 Visual Studio 解决方案资源管理器中,右键点击引用。选择浏览,“IronPDF.dll”

$999 起