使用IRONPDF

如何在 .NET 中将 PDF 转换为 Tiff 文件

更新 2024年三月24日
分享:

本文将演示如何使用IronPDF C#库的顶级PDF支持将PDF文件转换为TIFF图像。

IronPDF

开发人员可以使用 IronPDF(一个强大的在线 PDF 库)即时创建、阅读和编辑 PDF 文档。 IronPDF 软件包可使用 Chrome 引擎将 HTML 转换为 PDF,还可将 PDF 转换为 TIFF。 该库支持许多网络组件,如 Xamarin、HTML、ASPX、Razor Pages、.NET Core、ASP.NET 和 WPF。 此外,还支持 Windows 窗体和 HoloLens 应用程序。 Microsoft .NET 和 .NET Core 编程与传统的 Windows 应用程序和 ASP.NET 网络项目兼容。

IronPDF 是一个独立的 PDF 处理组件。 IronPdf 结合了 HTML5、JavaScript、CSS 和图片,可以创建出美观的 PDF 文件,并带有标题和页脚。 API 库包括一个独立的 PDF 至TIFF 转换引擎,该引擎独立于任何外部资源,此外还有一个强大的 HTML 至 PDF 转换器,可与 PDF 文件一起使用。

IronPDF 功能

  • IronPDF 可以将各种格式(包括 HTML、HTML5、ASPX 和 Razor/MVC View)转换为 PDF 格式。 IronPdf 的另一个实用功能是能从 HTML 页面和图片创建 PDF 文件。
  • IronPDF 工具包可用于多种任务,如制作交互式 PDF、编辑和交互式表格填写, 毫不费力地合并和拆分 pdf 文件译文必须能够准确地从 PDF 文件中提取文本和图像,并在 PDF 文件中进行广泛的文本搜索、将 PDF 转换成图像在翻译过程中,我们还需要修改字体大小、边框和背景颜色。 PDF 文件也可以用 IronPDF 快速转换。
  • IronPDF 增加了对用户代理、代理、cookie、HTTP 标头和表单变量的支持,大大提高了 HTML 登录表单验证的效率。 密码和用户名用于防止用户访问 PDF 中受保护的内容。
  • IronPdf 还能更轻松地将 PDF 文档转换为 Word、Excel 和 HTML 表格。
  • 只需几行代码就可以从字符串、流或 URL 等来源生成 PDF 文件。
  • 可以编辑和修改现有的 PDF 文件。 翻译中需要使用以下技术在 PDF 中旋转页面图片提取、扫描 PDF 内的 BarCode例如,.NET、Java、Python 或 Node js。
  • 这种方法可用于从扫描的 PDF 文档中提取文本。

创建一个新的Visual Studio项目

该库可以轻松地从 PDF 创建多页 TIFF 图像,下面几节中的示例就说明了这一点。

首先,启动一个新项目。

在 Visual Studio 启动后,选择 File > New Project

从弹出框中选择控制台应用程序模板后,单击下一步。

如何在 .NET 中将 PDF 转换为 Tiff 文件,图 1:新建项目

新项目

请输入您选择的任何项目名称(例如 ironpdf_Console)在项目名称文本区域中。 在位置字段中输入新项目的位置。 要继续,请单击后面的下一步按钮。

如何在 .NET 中将 PDF 转换为 Tiff 文件,图 2:项目名称

项目名称

选择 .NET Framework 之后(6.0(长期支持)在这个例子中)在 "框架 "下拉菜单中,单击 "创建"。

如何在 .NET 中将 PDF 转换为 Tiff 文件,图 3:.NET 框架

.NET框架

使用 Visual Studio,使用 .NET 6.0 Framework 创建一个新的控制台应用程序。

获取 IronPdf 库,因为它是后续解析所必需的。 为此,请在软件包管理器中输入以下代码:

Install-Package IronPdf

如何在 .NET 中将 PDF 转换为 Tiff 文件,图 4:安装 IronPDF

安装 IronPDF

另一种方法是使用 NuGet 软件包管理器搜索软件包 "IronPDF"。 从这个与 IronPDF 相关的所有 NuGet 软件包列表中,然后选择所需的软件包进行下载。

如何在 .NET 中将 PDF 转换为 Tiff 文件,图 5:NuGet 包管理器

NuGet软件包管理器

将 PDF 文件转换为 TIFF 格式

IronPdf 可以将 PDF 文档页面转换为 TIFF 图像文件,而且只需几行代码即可完成。 以下是将 PDF 转换为图像文件的示例代码。

using IronPdf;
using IronSoftware.Drawing;

var pdf = PdfDocument.FromFile("Demo.pdf");
// Extract all pages to a folder as image files
pdf.RasterizeToImageFiles(@"D:\image\*.tiff");
using IronPdf;
using IronSoftware.Drawing;

var pdf = PdfDocument.FromFile("Demo.pdf");
// Extract all pages to a folder as image files
pdf.RasterizeToImageFiles(@"D:\image\*.tiff");
Imports IronPdf
Imports IronSoftware.Drawing

Private pdf = PdfDocument.FromFile("Demo.pdf")
' Extract all pages to a folder as image files
pdf.RasterizeToImageFiles("D:\image\*.tiff")
VB   C#

一旦 PDF 文件借助FromFile "方法可在PDFDocument 对象IronPdf 提供了将 PDF 页面转换为图像格式的 RasterizeToImageFiles 方法。 只需一行代码,IronPDF 就能将整个 PDF 报告转换为 TIFF 图像。

转换后的文档可以存储在准确的路径中。 IronPDF 采用 LZW 压缩方案,有效地将 PDF 报告的所有页面转换为 TIFF 图像。 翻译方法RasterizeToImageFiles 使用该工具可处理转换过程,自动为图像分配递增的数字名称。 在下图中,您可以看到输出的 TIFF 文件已保存到指定位置。 此外,TIFF 图像文件已采用自动增量法命名。

如何在 .NET 中将 PDF 转换为 Tiff 文件,图 6:输出

输出

IronPDF 还可以将 PDF 页面转换为 PNG、JPEG 和 JPG 等各种图像格式.

结论

IronPdf 库提供了强大的安全措施,以减少潜在威胁并保证数据安全。 它可以在所有广泛使用的浏览器上运行,并不局限于其中任何一种浏览器。 为了满足开发人员的各种需求,该库提供了多种许可选项,包括免费的开发人员许可和可购买的额外开发许可。

$749 Lite 捆绑软件附带永久许可证、升级选项、一年的软件维护和 30 天退款保证。 在为期三十天的水印试用期内,用户可以在实际使用场景中对产品进行评估。 如需了解有关 IronPdf 定价、许可和试用版的更多信息,请点击所提供的IronPDF 许可信息.

< 前一页
如何使用VB将HTML页面转换为PDF
下一步 >
如何在C#中添加PDF印章

准备开始了吗? 版本: 2024.12 刚刚发布

免费NuGet下载 总下载量: 11,781,565 查看许可证 >