Як перетворити PowerPoint на Tiff за допомогою C#

Ця тема присвячена тому, як перетворити PowerPoint на TIFF за допомогою C# разом із детальними кроками конфігурації для налаштування середовища та перевірки робочого зразка коду. Ви можете використовувати цю програму в будь-якому середовищі, що підтримується .NET у Windows, macOS і Linux, щоб конвертувати PPTX у TIFF у C#.

Кроки для перетворення PowerPoint у TIFF за допомогою C#

  1. Налаштуйте свою програму для встановлення Aspose.Slides for .NET за допомогою менеджера пакетів NuGet
  2. Завантажте вихідний файл презентації за допомогою об’єкта класу Presentation, щоб перетворити його на TIFF
  3. Ініціалізуйте об’єкт класу TiffOptions, щоб встановити потрібні параметри зображення
  4. Встановіть DPI та розмір для потрібного зображення TIFF
  5. Перетворіть презентацію на зображення TIFF за допомогою методу «Зберегти».

Вищезазначені кроки перетворюють презентацію на TIFF у C# за допомогою кількох викликів API лише тоді, коли процес ініціюється завантаженням вихідного файлу презентації за допомогою класу Presentation. Потім за допомогою екземпляра класу TiffOptions параметри вихідного зображення TIFF, включаючи DPI та розмір зображення, встановлюються перед збереженням презентації як зображення TIFF на диску за допомогою методу збереження.

Код для перетворення PPTX у TIFF на C#

using System;
using System.Drawing;
using Aspose.Slides;
using Aspose.Slides.Export;
namespace TestSlides
{
public class PresentationToTiffConverter
{
public static void CreateTiffImage()
{
// Initialize a license to avoid watermark in the output Tiff Image
Aspose.Slides.License licenseSlides = new Aspose.Slides.License();
licenseSlides.SetLicense("Aspose.Total.lic");
// Initliazing the Presentation class to load the source presentation and converting to Tiff
using (Presentation SampleTiffPres = new Presentation("NewPresentation.pptx"))
{
// Initialize the TiffOptions class
TiffOptions tiffOptions = new TiffOptions();
// Setting the Tiff compression type
tiffOptions.CompressionType = TiffCompressionTypes.Default;
// Customizing the slides notes option inside exported Tiff
INotesCommentsLayoutingOptions notesOptions = tiffOptions.NotesCommentsLayouting;
notesOptions.NotesPosition = NotesPositions.BottomFull;
// Setting the Tiff image DPI. The resolution unit is always equal to 2-dots per inch
tiffOptions.DpiX = 200;
tiffOptions.DpiY = 100;
// Set the desired Tiff output Image Size
tiffOptions.ImageSize = new Size(1728, 1078);
// Save the source presentation to Tiff with set image size
SampleTiffPres.Save("ExpoertedTiff_out.tiff", SaveFormat.Tiff, tiffOptions);
}
}
}
}

Наведений вище приклад також можна використовувати для конвертування PPT у TIFF у C# з використанням тієї самої кодової бази. Клас TiffOptions може додатково налаштувати вихідний TIFF, показуючи такі параметри, як налаштування CompressionType, PixelFormat, ShowHiddenSlides і NotesCommentsLayouting. Зазначена вище програма може легко конвертувати PPTX у TIFF без встановлення MS PowerPoint чи будь-якого іншого стороннього інструменту.

У цьому підручнику ми навчилися генерувати TIFF із PowerPoint у C#, виконавши прості дії та використовуючи простий інтерфейс API. Якщо ви зацікавлені у створенні зображень слайдів презентації, зверніться до статті як створити зображення слайда PowerPoint за допомогою C#.

 Українська