在 C# 中將 PUB 轉換為 TIFF |出版商到 TIFF 轉換器

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. 之後,建立具有解析度的 TiffDevice 實例和 TiffSettings 物件。
  8. 最後,呼叫 Process() 方法將文件儲存為 TIFF。

以下程式碼範例示範如何在 C# 中將 PUB 轉換為 TIFF。

// 此程式碼範例示範如何將 Publisher PUB 檔案轉換為 JPG 影像格式。
// 載入PUB檔案並建立PUB解析器
var parser = PubFactory.CreateParser("C:\\Files\\sample.pub");

// 解析PUB文件
var doc = parser.Parse();

// 初始化記憶體流
MemoryStream stream = new MemoryStream();

// 將 PUB 轉換為 PDF 文件
PubFactory.CreatePdfConverter().ConvertToPdf(doc, stream);

// 載入PDF文檔流
Aspose.Pdf.Document document = new Aspose.Pdf.Document(stream);

// 建立解析度對象
Resolution resolution = new Resolution(300);

// 建立 TiffSettings 對象
TiffSettings tiffSettings = new TiffSettings
{
    Compression = CompressionType.None,
    Depth = ColorDepth.Default,
};

// 建立 TIFF 設備
TiffDevice tiffDevice = new TiffDevice(resolution, tiffSettings);

// 將 PUB 檔案轉換為 TIF 圖片格式
tiffDevice.Process(document, "C:\\Files\\PUBToTIFF_out.tif");
在 C# 中將 PUB 轉換為 TIFF

在 C# 中將 PUB 轉換為 TIFF。

取得免費許可證

您可以取得免費的臨時許可證來嘗試這些庫,而不受評估限制。

PUB 到 TIFF 轉換器 - 免費在線

您可以嘗試使用此免費線上 PUB 到 TIFF 轉換器 應用程式將出版商文件轉換為 TIFF 圖像,而無需安裝任何軟體或外掛程式。

在線上將 PUB 轉換為 TIFF – 學習資源

除了將 Publisher PUB 檔案轉換為 TIFF 格式之外,您還可以使用下列資源探索該程式庫的各種其他功能:

結論

在這篇文章中,我們向您展示如何在 C# 中將 PUB 轉換為 TIFF。我們提供了逐步指南和程式碼片段來幫助您入門。將 Publisher 檔案轉換為 TIFF 是一項相對簡單的任務,本部落格文章中提供的程式碼片段可以用作開發您自己的 Publisher 到 TIFF 轉換器應用程式的起點。如有任何疑問,請隨時透過我們的免費支援論壇與我們聯繫。

也可以看看