IRONSOFTWAREHOME
使用IRONPDF

使用Blazor教程创建PDF文件

Curtis Chau
Curtis Chau
Updated: 2026年6月3日

1.简介

Adobe 的便携文档格式 (PDF) 在各个行业广泛用于创建发票等任务。 开发人员还使用 PDF 格式制作符合客户规格的文档。 库简化了创建 PDF 的过程,选择项目的库时,应考虑构建、读取和转换等功能。

2. IronPDF 功能

IronPDF 是一个强大的 PDF SDK 框架,可简化创建、读取和编辑 PDF 文档的过程。 它使用 Chrome 引擎将 HTML 转换为 PDF,并支持各种 Web 组件,例如 Xamarin、Blazor、Unity、HoloLens 应用等。 它兼容在线应用程序和传统的 Windows 应用程序。 IronPDF 使用 HTML5、JavaScript、CSS 和图像创建美观的 PDF,并包含强大的 HTML 到 PDF 转换器。

3. 从图像创建 PDF 文档

IronPDF 使从图像创建 PDF 变得容易。

' Create a PDF document from a single image file
Dim pdfdoc = ImageToPdfConverter.ImageToPdf("test.png").SaveAs("Resultimage.pdf")
VB .NET

通过使用ImageToPdfConverter类,可以在不为该类创建任何对象的情况下轻松使用。 ImageToPdf方法接受文件名和路径作为参数,将给定的PNG文件转换为所需的PDF。 最后,SaveAs方法将生成的PDF文件保存到所需的位置。

下面的图像展示了上述代码的结果。

如何在VB .NET中将图片添加到PDF,图1:PDF文件输出 PDF 文件输出

下一个示例从一系列图像创建了一个 PDF 文档。

' Create a PDF document from a list of image files
Dim lstimages As List(Of String) = New List(Of String)
lstimages.Add("test.png")
lstimages.Add("demo.png")
Dim pdfdoc = ImageToPdfConverter.ImageToPdf(lstimages).SaveAs("Resultimage.pdf")
VB .NET

如何在VB .NET中将图片添加到PDF,图2:来自两张图片的PDF文件 从两个图像生成的 PDF 文件

4. 从 Bitmap 图像对象创建 PDF 文档

通过几行代码可以将多个 bitmap 图像对象转换为 PDF 文件。

' Convert a single Bitmap image object to a PDF file
Imports System.Drawing
Imports IronPdf

Dim image As Bitmap = Bitmap.FromFile("test.png")
Dim pdfDoc = ImageToPdfConverter.ImageToPdf(image).SaveAs("Resultimage.pdf")
VB .NET

在上面的示例中,从 PNG 文件创建了 Bitmap 对象,并用作转换为 PDF 文件的媒介格式。

如何在VB .NET中将图片添加到PDF,图3:从PNG图像生成PDF文件 从 PNG 图像生成 PDF 文件

还可以将一组(或列表)的Bitmap对象合并为一个PDF:

' Combine multiple Bitmap objects into a single PDF document
Dim lstImages As List(Of IronSoftware.Drawing.AnyBitmap) = New List(Of IronSoftware.Drawing.AnyBitmap)
lstImages.Add(Bitmap.FromFile("test.png"))
lstImages.Add(Bitmap.FromFile("demo.png"))
Dim pdfDoc = ImageToPdfConverter.ImageToPdf(lstImages).SaveAs("Resultimage.pdf")
VB .NET

如何在VB .NET中将图片添加到PDF,图4:合并多个位图文件生成PDF文件 合并多个 Bitmap 文件以生成 PDF 文件

使用ChromePdfRenderOptions对象配置上述方法调用的行为,以增强输出PDF文件的视觉效果。可以配置的选项包括图像的位置、页眉和页脚格式、页面标题、页面大小等等。

有关使用 IronPDF 在 PDF 中添加图像的更多信息,以及其他信息,请参见IronPDF 文档。

5. 结论

IronPDF 库提供适用于开发的免费许可证,并根据开发人员需要提供各种用于生产环境的许可证。 Lite软件包的前期费用为$999,没有持续费用。 许可证包括永久许可证、一年的产品支持、升级以及 SaaS 和 OEM 重新分发选项。 它们是一次性投资,可用于生产、阶段和开发。

IronPDF 还提供额外的限时免费许可证。 此外,IronPDF 提供阻止重新分发的免费许可证。 要查看 IronPDF 的完整定价和许可详细信息,请访问IronPDF 许可详情。

Curtis Chau
技术作家

Curtis Chau 拥有卡尔顿大学的计算机科学学士学位,专注于前端开发,精通 Node.js、TypeScript、JavaScript 和 React。他热衷于打造直观且美观的用户界面,喜欢使用现代框架并创建结构良好、视觉吸引力强的手册。

...
阅读更多

相关文章

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 起