PowerPoint 到 TIFF C#

PowerPoint 到 TIFF 的轉換在各種情況下都很有用,例如打印、傳真等。為了以編程方式執行此轉換,本文介紹瞭如何使用 C# 將 PowerPoint PPTX/PPT 轉換為 TIFF。此外,您還將學習如何自定義生成的 TIFF 圖像的大小和像素格式。

C# PowerPoint PPT 到 TIFF 轉換器 - 免費下載

為了轉換 PowerPoint 演示文稿,我們將使用 Aspose.Slides for .NET。 API 旨在從 .NET 應用程序中創建、操作和轉換演示文檔。您可以 下載 API 或使用 NuGet 安裝它。

PM> Install-Package Aspose.Slides.NET 

在 C# 中將 PPTX 轉換為 TIFF

以下是使用 C# 將 PowerPoint PPTX/PPT 轉換為 TIFF 的步驟。

以下代碼示例顯示瞭如何在 C# 中將 PPTX 轉換為 TIFF。

// 實例化表示演示文稿文件的 Presentation 對象
using (Presentation presentation = new Presentation("Presentation.pptx"))
{
    // 將演示文稿保存為 TIFF 文檔
    presentation.Save("output.tiff", SaveFormat.Tiff);
}

C# 將 PPT 轉換為具有自定義圖像大小的 TIFF

Aspose.Slides for .NET 還允許您自定義 PowerPoint 到 TIFF 轉換中生成圖像的大小。以下是實現此目的的步驟。

以下代碼示例顯示瞭如何將 PPTX 轉換為具有自定義圖像大小的 TIFF。

// 實例化表示演示文稿文件的演示文稿對象
using (Presentation pres = new Presentation("Presentation.pptx"))
{
    // 實例化 TiffOptions 類
    TiffOptions opts = new TiffOptions();

    // 設置壓縮類型
    opts.CompressionType = TiffCompressionTypes.Default;

    // 深度取決於壓縮類型,不能手動設置。
    // 分辨率單位始終等於“2”(每英寸點數)

    // 設置圖像 DPI
    opts.DpiX = 200;
    opts.DpiY = 100;

    // 設置圖像大小
    opts.ImageSize = new Size(1728, 1078);

    // 將演示文稿保存為具有指定圖像大小的 TIFF
    pres.Save("TiffWithCustomSize_out.tiff", SaveFormat.Tiff, opts);
}

C# PowerPoint 到 TIFF - 自定義像素格式

下面是在C#中自定義PPT轉TIFF像素格式的步驟。

以下代碼示例顯示如何使用 C# 自定義 PPT 到 TIFF 轉換中的像素格式。

// 實例化表示演示文稿文件的演示文稿對象
using (Presentation presentation = new Presentation("Presentation.pptx"))
{
    TiffOptions options = new TiffOptions();
   
    options.PixelFormat = ImagePixelFormat.Format8bppIndexed;
    /*
    ImagePixelFormat contains the following values (as could be seen from documentation):
    Format1bppIndexed; // 1 bits per pixel, indexed.
    Format4bppIndexed; // 4 bits per pixel, indexed.
    Format8bppIndexed; // 8 bits per pixel, indexed.
    Format24bppRgb; // 24 bits per pixel, RGB.
    Format32bppArgb; // 32 bits per pixel, ARGB.
    */

    // 將演示文稿保存為具有指定圖像大小的 TIFF
    presentation.Save("Tiff_With_Custom_Image_Pixel_Format_out.tiff", SaveFormat.Tiff, options);
}

PowerPoint 到 TIFF C# 轉換器 - 獲得免費許可證

通過獲得免費臨時許可證,您可以不受評估限制地使用 Aspose.Slides for .NET。

結論

在本文中,您了解瞭如何在 C# 中將 PowerPoint PPT 或 PPTX 轉換為 TIFF。此外,您還了解瞭如何自定義 PPT TIFF 轉換以及如何更改 TIFF 圖像的大小和像素格式。您可以訪問 文檔 來探索 Aspose.Slides for .NET 的其他功能。此外,您可以隨時通過我們的 論壇 告訴我們您的疑問。

也可以看看

提示:您可能需要在線查看 Aspose 免費 PowerPoint 到海報轉換器