
Microsoft Publisher 是一款桌面排版工具,用于制作 PUB 格式的各种出版物,包括通讯、小册子、传单等。然而,PUB 文件格式缺乏广泛的兼容性。因此,有时需要将 PUB 文件转换为 TIFF 图像。在本文中,我们将学习如何用 C# 将 PUB 转换为 TIFF。我们将为您提供全面的分步教程和代码示例,以方便您的学习。
本文涵盖以下主题:
1. 将 PUB 转换为 TIFF 的 C# API
2. 将 PUB 文件转换为 TIFF 的步骤
3. 用 C# 将 PUB 转换为 TIFF
4. 在线将 PUB 转换为 TIFF
5. 免费学习资源
将 PUB 转换为 TIFF 的 C# API
将出版商 PUB 文件转换为 TIFF 图像可分两步完成。首先,我们将使用 Aspose.PUB for .NET API 加载 PUB 文件并将其转换为 PDF 格式。然后,我们将使用 Aspose.PDF for .NET API 将 PDF 文件的页面渲染为 TIFF 图像。
请下载 API 的 DLL 或使用以下 NuGet 命令进行安装:
PM> Install-Package Aspose.PUB
PM> Install-Package Aspose.PDF
如何将 PUB 文件转换为 TIFF 文件
通过以下步骤,我们可以轻松地将 PUB 文件保存为 TIFF 图像:
1. 创建 PUB 解析器并解析 PUB 文件。
2. 将 PUB 转换为 PDF 文件流。
3. 创建 TIFF 设备并处理 PDF,将其保存为 TIFF。
现在,让我们看看如何用 C# 执行这些步骤,将 Publisher PUB 文件转换为 TIFF 文件。
用 C# 将 PUB 转换为 TIFF
请按照以下步骤用 C# 编程将 Publisher 文件转换为 TIFF 图像:
1. 使用 PubFactory 类的 CreateParser() 方法创建 PUB 解析器。
2. 使用 Parse() 方法解析加载的 Publisher 文件。
3. 初始化 MemoryStream 对象以保存 PDF 文件。
4. 使用 ConvertToPdf() 方法将 PUB 转换为 PDF。
5. 使用 PDF 流创建 Document 类实例。
6. 可选择指定 TiffSettings。
7. 然后,创建一个带有分辨率和 TiffSettings 对象的 TiffDevice 实例。
8. 最后,调用 Process() 方法将文档保存为 TIFF 文件。
以下代码示例展示了如何用 C# 将 PUB 转换为 TIFF。
// This code example demonstrates how to convert Publisher PUB file to JPG image format.
// Load PUB file and create PUB Parser
var parser = PubFactory.CreateParser("C:\\Files\\sample.pub");
// Parse the PUB file
var doc = parser.Parse();
// Initialize memory stream
MemoryStream stream = new MemoryStream();
// Convert PUB to PDF file
PubFactory.CreatePdfConverter().ConvertToPdf(doc, stream);
// Load PDF document stream
Aspose.Pdf.Document document = new Aspose.Pdf.Document(stream);
// Create Resolution object
Resolution resolution = new Resolution(300);
// Create TiffSettings object
TiffSettings tiffSettings = new TiffSettings
{
Compression = CompressionType.None,
Depth = ColorDepth.Default,
};
// Create TIFF device
TiffDevice tiffDevice = new TiffDevice(resolution, tiffSettings);
// Convert the PUB file to TIF image format
tiffDevice.Process(document, "C:\\Files\\PUBToTIFF_out.tif");

获取免费许可证
您可以获得免费的临时许可证,在没有评估限制的情况下试用程序库。
PUB 到 TIFF 转换器 - 免费在线
您可以试用这款免费的在线 PUB 到 TIFF 转换器应用程序,无需安装任何软件或插件即可将出版商文件转换为 TIFF 图像。

结论
在本文中,我们向您展示了如何用 C# 将 PUB 转换为 TIFF。我们提供了分步指南和代码片段,以帮助您开始使用。将 Publisher 文件转换为 TIFF 是一项相对简单的任务,本博文中提供的代码片段可作为开发自己的 Publisher 到 TIFF 转换器应用程序的起点。如果有任何不清楚的地方,请随时联系我们。
渝公网安备50010702505508