在实际环境中测试
在生产中测试无水印。
随时随地为您服务。
Adobe 的便携式文档格式 (PDF) 在各行各业中被广泛用于创建发票等任务。开发人员也使用 PDF 格式制作符合客户规格的文档。库简化了创建 PDF 的过程,在为项目选择库时,应考虑其构建、读取和转换功能等特性。
IronPDF 是一个强大的 PDF SDK 框架,可帮助创建、阅读和编辑 PDF 文档。它使用 Chrome 引擎将 HTML 转换为 PDF,并支持 Xamarin、Blazor、Unity、HoloLens 应用程序等各种网络组件。它既可用于在线应用程序,也可用于传统的 Windows 应用程序。IronPDF 允许使用 HTML5、JavaScript、CSS 和图像创建美观的 PDF,并包含一个功能强大的 HTML 到 PDF 转换器。
CSS 媒体文件和 CSS 文件都可以转换成 PDF 文档。
IronPDF 可轻松从图像创建 PDF。
Dim pdfdoc = ImageToPdfConverter.ImageToPdf("test.png").SaveAs("Resultimage.pdf")
Dim pdfdoc = ImageToPdfConverter.ImageToPdf("test.png").SaveAs("Resultimage.pdf")
通过使用 图像到 PDF 转换器 类,无需为该类创建任何对象即可轻松使用。类 图像到 PDF 方法接受文件名和路径作为参数,并将给定的 PNG 文件转换为所需的 PDF。最后,该 保存为 将生成的 PDF 文件保存到所需位置。
下图显示了上述代码的结果。
PDF 文件输出
下一个示例将根据图像列表创建 PDF 文件。
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")
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")
从两个图像中提取 PDF 文件
只需几行代码,就能将多个位图图像对象转换为 PDF 文件。
Imports system.Drawing
Imports IronPdf
Dim image = Bitmap.FromFile("test.png")
Dim doc = ImageToPdfConverter.ImageToPdf(image).SaveAs("Resultimage.pdf")
Imports system.Drawing
Imports IronPdf
Dim image = Bitmap.FromFile("test.png")
Dim doc = ImageToPdfConverter.ImageToPdf(image).SaveAs("Resultimage.pdf")
在上例中,从 PNG 文件创建了一个位图对象,并将其作为转换为 PDF 文件的媒介格式。
从 PNG 图像生成 PDF 文件
还可以将集合 (或 列表) 位图 "对象的 PDF 文件:
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")
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")
合并多个位图文件以生成 PDF 文件
使用一个 ChromePdfRenderOptions 对象辅助工具,以增强输出 PDF 文件的视觉效果。可配置的选项包括图像位置、页眉和页脚格式、页面标题、页面大小等。
更多信息 如何使用 IronPDF 为 PDF 添加图像以及其他信息,请参见 文件部分.
IronPDF 库提供免费的开发许可证,并可根据开发人员的需要,购买各种许可证用于生产环境。精简版软件包的预付费用为"$liteLicense",没有持续费用。许可证附带永久许可证、一年的产品支持、升级以及 SaaS 和 OEM 再分发选项。它们是一次性投资,可用于生产、暂存和开发。
IronPDF 还提供额外的限时免费许可证。此外,IronPDF 还提供防止再分发的免费许可证。要查看 IronPDF 的完整定价和许可详情,请访问 许可页面.