在 C# 中将 JPG 合并为 PDF | 将 JPG 合并为 PDF

将多个 JPG 图片合并为一个 PDF 文件是许多应用程序的常见需求,包括文档管理系统、报告生成和数字档案。在这篇博客文章中,我们将带您了解如何使用 C# 将 JPG 图片合并为 PDF。

本文涵盖以下主题:

  1. C# 库将 JPG 合并为 PDF
  2. 在 C# 中将多个 JPG 图片合并为 PDF
  3. 将多个 JPG 图片合并为 PDF
  4. 在线将 JPG 合并为 PDF
  5. 免费资源

C# 库将 JPG 合并为 PDF

我们将使用 Aspose.PDF for .NET 来将 JPG 图片合并为 PDF。它是一个功能强大的 PDF 操作库,允许开发人员在 .NET 应用程序中以编程方式创建、操作和管理 PDF 文档。

请下载 API 的 DLL 或使用 NuGet 通过以下命令安装:

PM> Install-Package Aspose.PDF

在 C# 中将多个 JPG 图片合并为 PDF

我们可以轻松地将多个 JPG 图片合并为一个 PDF 文档,请按照以下步骤操作:

  1. 从目录中读取所有 JPG 文件。
  2. 使用 PdfConverter.MergeImages() 方法将 JPG 图片合并为一个流。
  3. 创建 Document 类的实例。
  4. 向 Document 的 Pages 集合添加一个新的空白页。
  5. 创建 Image 类的实例。
  6. 设置 Image.ImageStream 属性。
  7. 将图像添加到页面。
  8. 最后,使用 Save() 方法保存文档。

以下代码示例显示了如何在 C# 中将 JPG 图片合并为 PDF 文档。

在 C# 中将多个 JPG 图片合并为 PDF

在 C# 中将多个 JPG 图片合并为 PDF

将多个 JPG 图片合并为 PDF

同样地,我们可以通过以下步骤将多个 JPG 图片合并为 PDF 文档:

  1. 创建 Document 类的实例。
  2. 使用 Directory.GetFiles(string) 方法获取目录中所有 JPG 文件的列表。
  3. 对于列表中的每个图像文件,请执行以下操作:
    • 向 PDF 文档添加一个新的 Page
    • 将图像文件加载到 FileStream 对象中。
    • 使用 Page.Paragraphs.Add(Image) 方法将新的图像添加到页面。
    • 使用 Image.ImageStream 属性设置图像流。
  4. 最后,使用 Document.Save(String) 方法保存 PDF 文档。

以下代码示例显示了如何在 C# 中将多个 JPG 图片合并为 PDF 文档。

获取免费许可证!

访问我们的 临时许可证 页面,以获取免费的、不受限制的许可证,并充分发挥 Aspose.PDF for .NET 的全部潜力!

在线将 JPG 合并为 PDF

此外,您还可以使用此 JPG 合并为 PDF 工具免费在线将您的 JPG 图片合并为 PDF 文档。

将 JPG 合并为 PDF – 免费资源

除了将 JPG 图片合并为 PDF 文档之外,还学习如何创建、操作和转换 PDF 文档,以及探索该库的各种其他功能,请使用以下资源:

结论

在本文中,我们学习了如何在 C# 中将 JPG 图片合并为 PDF。我们还了解了如何以编程方式将 JPG 图片合并到 PDF 文档中。通过遵循这篇博客文章中的步骤,您可以轻松地从多个图像创建 PDF 文档。如果您有任何问题,请通过我们的 免费支持论坛 让我们知道。

另请参阅