在生产环境中测试,无水印。
随时随地满足您的需求。
获得30天的全功能产品。
几分钟内就能启动并运行。
在您的产品试用期间,全面访问我们的支持工程团队。
本文将指导您如何使用 C# 中的 IronPDF 图像转换 API 将 PNG 转换为 PDF。
ImageToPdf
方法将PNG转换为PDF本教程将涵盖以下主题:
IronPDF 库简介
创建 C# 项目
安装 IronPDF 库
方法 1:NuGet 包管理器解决方案
方法 2:NuGet 软件包管理器控制台
添加 IronPDF 命名空间
将 JPG 图像转换为 PDF 文档
摘要
使用 IronPDF 的要求:
IronPDF .NET PDF Library 解决方案是开发人员,尤其是使用 C# 的软件工程师的梦想。 使用这款优秀的 Iron Software 工具,您可以轻松创建 .NET 的核心 PDF 库。 IronPdf 将确保任何不同格式的 PDF 转换都是一个轻松省时的过程。
它还使您能够使用HTML5、JavaScript、CSS和图像构建PDF文件。 您可以对 PDF 进行无缝编辑、盖章并添加页眉和页脚。 此外,它使读取PDF文本、提取图像或编程转换图像为PDF变得非常容易。
其中一些重要功能包括
创建和编辑PDF表单。
在此,本教程重点介绍如何将 PNG 文件转换为 PDF 文档。 IronPDF 支持几乎所有图像格式的转换。 支持的图片格式有 JPG、PNG、GIF、TIFF、SVG 和 BMP。
本教程将使用最新版本的 Visual Studio 和 C# 编程语言来构建项目。 由于示例代码源于 C# 10.0,您应掌握一些有关顶层语句的知识。
让我们从创建一个 C# 项目开始。
选择 .NET Core >= 3.1,因为 3.1 支持并适用于所有设备。最新、最稳定的 .NET Framework 版本是 6.0。
创建项目后的控制台程序
从解决方案资源管理器打开
打开 NuGet 包管理器解决方案后,浏览 IronPDF 库,将 PNG 图像转换为 PDF 文件。然后点击安装。
浏览 IronPDF
使用 NuGet 软件包管理器控制台可以毫不费力地安装该库。 安装该库不需要管理员权限。 将使用 NuGet 命令在您的项目中安装 IronPDF 库。 只需使用以下命令即可继续。
Install-Package IronPdf
您可以直接从网站下载IronPDF .DLL文件。可以立即从IronPDF官方DLL下载链接下载。
要在您的项目中引用该库,请遵循以下说明:
点击确定
完成! IronPDF 已下载、安装并可用于将 PNG 转换为 PDF 格式。
现在将 IronPDF 命名空间添加到您的程序中。 您必须在文件顶部添加一行给定的代码。
using IronPdf;
using IronPdf;
Imports IronPdf
这样您就可以使用 IronPDF 提供的所有功能。 这行代码必须添加到希望使用 IronPDF 功能的每个文件中。
使用 IronPDF 将 PNG 文件转换为 PDF 文档非常简单。 只需一行代码即可通过IronPDF的ImageToPdf
方法完成此任务。 在项目目录中,将要转换的PNG图像放置在名为assets的文件夹中。 该文件夹必须放置在位置:bin\Debug\net6.0。 然后,使用 System.IO.Directory 枚举包含所有 PNG 文件的资产文件夹,并将其传递给 ImageToPdf
方法以进行转换操作流。 以下代码示例可帮助您将 PNG 图像转换为 PDF 文档,并将 Stream 对象保存到磁盘。
using IronPdf;
Console.WriteLine("C# Convert PNG to PDF using IronPDF");
// One or more images as IEnumerable. This example selects all PNG images in a specific 'assets' folder.
var image = System.IO.Directory.EnumerateFiles("assets").Where(f => f.EndsWith(".png")
f.EndsWith(".PNG"));
// Converts the images to a PDF and saves it.
ImageToPdfConverter.ImageToPdf(image).SaveAs("composite.pdf");
// Print success message
Console.WriteLine("PNG successfully converted to PDF");
using IronPdf;
Console.WriteLine("C# Convert PNG to PDF using IronPDF");
// One or more images as IEnumerable. This example selects all PNG images in a specific 'assets' folder.
var image = System.IO.Directory.EnumerateFiles("assets").Where(f => f.EndsWith(".png")
f.EndsWith(".PNG"));
// Converts the images to a PDF and saves it.
ImageToPdfConverter.ImageToPdf(image).SaveAs("composite.pdf");
// Print success message
Console.WriteLine("PNG successfully converted to PDF");
IRON VB CONVERTER ERROR developers@ironsoftware.com
在上述代码片段中,资产文件夹只包含一个 PNG 文件。输出文件看起来是这样的
单个 JPG 文件转换为 PDF 文件
同一代码示例可用于转换多个 PNG 图像。 输出文件格式包括三个 PNG 转 PDF 文档。
将多个PNG图像转换为PDF文档
本教程展示了如何使用 IronPDF C# 库将 PNG 图像转换为 PDF 文档。 有了 IronPDF 库函数,PDF 文件的操作和配置变得非常容易。 只需几行代码就能从 PNG 文件构建 PDF 文档。 无论是转换 JPG 图像、PNG 图像还是众多其他格式,IronPDF 都是开发人员和公司的理想选择。
使用免费版本来测试它! 此外,通过免费试用密钥,您可以测试 IronPDF 的功能。 此外,目前的特别优惠使您可以用仅购买两个产品的价格获得 IronPDF 的五个产品! 请访问此IronPDF 许可信息页面以获取有关许可的更多信息。