IRONSOFTWAREHOME
使用IRONPDF

在C#中生成PDF文件(2026指南)

Curtis Chau
Curtis Chau
Updated: 2026年4月21日

这篇文章将引导您通过使用IronPDF库在C#中快速地将JPG格式转换为PDF格式。

教程中涵盖的主题

在本教程中,将涵盖以下主题:

  1. IronPDF库介绍
  2. 创建C#项目
  3. 安装IronPDF库
    • 方法1: NuGet包管理器解决方案
    • 方法2: NuGet包管理器控制台
    • 方法3: 使用DLL文件
  4. 添加IronPDF命名空间
  5. 将JPG图像转换为PDF文档
  6. 总结

使用IronPDF的要求:

  • 您应该具备C#语言的基本知识。
  • 您应具备Windows应用程序的基本知识。

1. 创建一个 C# 项目

在开始之前,您应该了解有关顶级语句的一些知识,因为基本代码摘自C# 10.0。

让我们开始创建一个C#项目。

  • 打开 Visual Studio。
  • 创建一个新的C#项目。
  • 给项目命名。
  • 为项目选择一个.NET Core版本。 建议为此项目使用.NET 6.0。

2. 安装IronPDF库

方法1: NuGet包管理器解决方案

Visual Studio提供NuGet包管理器来下载项目中的NuGet包。 您可以通过工具菜单或在解决方案资源管理器中右键单击项目来访问它。

C# 将JPG转换为PDF(代码示例教程),图1:从解决方案资源管理器打开 从解决方案资源管理器中打开

一旦NuGet包管理器解决方案面板打开,搜索IronPDF库。 选择安装。

C# 将JPG转换为PDF(代码示例教程),图2:浏览IronPDF 浏览IronPDF

方法2: NuGet包管理器控制台

NuGet包管理器控制台也可以方便地用于安装库。 安装不需要管理权限。 使用NuGet命令在项目中安装IronPDF库。 在NuGet包管理器控制台中复制代码片段并按回车。 IronPDF库将被安装并可以在项目中使用。

PM > Install-Package IronPdf

方法3: 使用DLL文件

您还可以直接从官方网站下载IronPDF .DLL文件。

解压文件后,按照以下步骤在项目中引用该库:

  • 右键点击解决方案资源管理器中的解决方案
  • 选择"添加" -> "引用"
  • 浏览 IronPDF.dll 库
  • 点击确定

全部完成了! IronPDF已下载、安装,并可以用于将JPG转换为PDF格式。

3. 添加IronPDF命名空间

要使用IronPDF功能,您需要将IronPDF命名空间添加到程序中。 将提供的代码行添加到文件顶部。

using IronPdf;

这将允许您访问IronPDF库的功能。 为在每个文件中使用IronPDF功能,您需要添加这行代码。

4. 将JPG图像转换为PDF格式

使用IronPDF可以通过一行代码将JPG图像转换成PDF文件。 代码简洁、清晰且易于理解。 此任务可以使用IronPDF的ImageToPdfConverter方法来实现。 按照以下步骤将任何JPG图像转换为PDF文档。

首先,将要转换的所有JPG文件格式放在项目目录中的一个名为"assets"的文件夹中。 文件夹必须放在位置:bin\Debug\net6.0。

然后使用System.IO.Directory枚举 assets 文件夹中的所有 JPG 文件,并将其传递给ImageToPdf方法进行PDF转换。 以下代码片段帮助将JPG转换为PDF图像并保存为新文档。

using IronPdf;

Console.WriteLine("C# Convert Images (JPG to PDF) using IronPDF");

// Selects all JPG/JPEG images in the folder 'assets'.
var images = System.IO.Directory.EnumerateFiles("assets")
                                .Where(f => f.EndsWith(".jpg") || f.EndsWith(".jpeg"));

// Converting images to PDF and saving the result as "composite.pdf".
ImageToPdfConverter.ImageToPdf(images).SaveAs("composite.pdf");

// Print success message
Console.WriteLine("JPG successfully converted to PDF using C#");

在上面的代码片段中,assets文件夹可以包含多个JPG图像。 每个图像将被添加到PDF文档中作为单独的页面。

相同的代码示例可以用于转换多个JPG文件。 输出包含PDF文档中的三个JPG图像。

C# 将JPG转换为PDF(代码示例教程),图4:将多个JPG图像转换为PDF文档 多个JPG图像到PDF文档

5. 总结

此教程展示了如何使用IronPDF C#库将JPG图像转换为PDF文档。 使用IronPDF库函数,PDF文件的操作和格式化变得非常轻松。 只需几行代码即可从JPG文件创建PDF文档。 这有助于将所有图像发送在一个PDF文档中,节省上传和下载的时间。 您也可以像JPG教程一样转换TIFF和其他图像格式。

6. 更多关于IronPDF库的信息

IronPDF for .NET PDF库解决方案对于开发人员,尤其是使用C#的软件工程师而言是一个梦想。 使用这个出色的Iron Software工具,您可以轻松为.NET创建一个核心PDF库。 IronPDF将确保从不同格式转换的任何PDF都是轻松且节省时间的过程。

它还使您可以高效地使用HTML5、JavaScript和CSS构建PDF文件。 您可以无缝地编辑、加盖并为PDF添加页眉和页脚。 此外,它使读取PDF文本、提取图像或编程地将图像转换为PDF变得非常简单。

一些重要的功能包括:

本教程重点关注将JPG图像转换为PDF文档。 IronPDF支持几乎所有的图像格式的转换。 支持的格式有JPG、PNG、TIFF、GIF、SVG和BMP。 您可以尝试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 起