Ймовірно, ви бажаєте використовувати слайди презентації у веб-додатках або використовувати мініатюри слайдів. У таких випадках вам потрібно перетворити слайди презентації PowerPoint на зображення. У цій статті ви дізнаєтеся, як програмно конвертувати презентації PPT або PPTX у файли зображень JPG і PNG за допомогою C#.

Перетворюйте PPT на зображення JPG або PNG за допомогою .NET

Тут обговорюються такі теми:

.NET API для перетворення презентацій

GroupDocs.Conversion демонструє .NET API, який дозволяє конвертувати файли презентацій у зображення в програмах .NET. У цій статті ми використаємо його GroupDocs.Conversion for .NET, щоб конвертувати презентації PPT/PPTX у формати зображень. Крім того, API підтримує перетворення багатьох інших форматів файлів, як-от текстових документів, електронних таблиць, презентацій, електронних книг, зображень та багатьох інших, згаданих у [документації](https://docs.groupdocs.com/conversion/ net/supported-document-formats/).

Ви можете завантажити DLL або інсталятор MSI із розділу завантажень або встановити API у своїй програмі .NET через NuGet. /packages/groupdocs.conversion).

PM> Install-Package GroupDocs.Conversion

Перетворення презентації на зображення JPG за допомогою C#

Давайте швидко перейдемо до мети та трансформуємо наші презентації у формати зображень. Наступні кроки показують, як перетворити Powerpoint PPT або PPTX у формат зображення JPG у C#.

  • Завантажте файл презентації за допомогою класу Converter.
  • Підготуйте параметри перетворення зображення за допомогою класу ImageConvertOptions.
  • Визначте формат файлу конвертації як JPG.
  • Перетворити на зображення за допомогою методу Convert().

Наступний вихідний код C# перетворює презентацію PowerPoint у формат JPG.

// Перетворення презентацій PPT, PPTX на зображення JPG за допомогою C#
SavePageStream getPageStream = page => new FileStream(string.Format("path/convertedPPT{0}.jpg", page), FileMode.Create);

using (Converter converter = new Converter("path/presentation.ppt"))
{
    ImageConvertOptions options = new ImageConvertOptions 
    { 
        Format = ImageFileType.Jpg 
    };  
    converter.Convert(getPageStream, options);
}

Перетворення презентації на зображення PNG за допомогою C#

Одним із найбільш поширених форматів зображень є PNG. Давайте подібним чином перетворимо наші слайди в PNG. У наведених нижче інструкціях показано, як перетворити Powerpoint PPT або PPTX у формат зображення PNG у C#.

Наведений нижче приклад коду C# перетворює презентацію PowerPoint у формат PNG.

// Перетворення презентацій PPT, PPTX на зображення PNG за допомогою C#
SavePageStream getPageStream = page => new FileStream(string.Format("path/convertedPPT{0}.png", page), FileMode.Create);

using (Converter converter = new Converter("path/presentation.ppt"))
{
    ImageConvertOptions options = new ImageConvertOptions 
    { 
        Format = ImageFileType.Png 
    };  
    converter.Convert(getPageStream, options);
}

Отримайте безкоштовну ліцензію API

Ви можете отримати безкоштовну тимчасову ліцензію, щоб використовувати API без оціночних обмежень.

Висновок

На завершення ми дізналися, як презентації можна конвертувати у формати зображень JPG або PNG у C#. Щоб створити власну програму для перетворення, ви можете дізнатися більше про Conversion Automation .NET API за допомогою документації. Найкращий спосіб – ознайомитися з прикладами, доступними на GitHub. Зв’яжіться з нами з будь-яким запитом через форум.

Дивись також