Kako pretvoriti PowerPoint u Tiff koristeći C#

Ova se tema usredotočuje na to kako pretvoriti PowerPoint u TIFF pomoću C# zajedno s detaljnim konfiguracijskim koracima za konfiguriranje okruženja i provjeru radnog uzorka koda. Možete koristiti ovu aplikaciju u bilo kojem od .NET podržanih okruženja u sustavima Windows, macOS i Linux za konvertiranje PPTX u TIFF u C#.

Koraci za pretvaranje PowerPointa u TIFF pomoću C#

  1. Konfigurirajte svoju aplikaciju za instaliranje Aspose.Slides for .NET pomoću upravitelja paketa NuGet
  2. Učitajte izvornu prezentacijsku datoteku pomoću objekta klase Presentation da je pretvorite u TIFF
  3. Inicijalizirajte objekt klase TiffOptions da postavite željene opcije slike
  4. Postavite DPI i veličinu za željenu TIFF sliku
  5. Pretvorite prezentaciju u TIFF sliku pomoću metode Spremi

Prethodno navedeni koraci pretvaraju prezentaciju u TIFF u C# upotrebom nekoliko API poziva samo tamo gdje se proces pokreće učitavanjem izvorne datoteke prezentacije pomoću klase Prezentacija. Zatim se korištenjem instance klase TiffOptions postavljaju opcije izlazne TIFF slike uključujući DPI i veličinu slike prije spremanja prezentacije kao TIFF slike na disk pomoću metode Spremi.

Kod za pretvaranje PPTX u TIFF u 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);
}
}
}
}

Gornji primjer također se može koristiti za konvertiranje PPT u TIFF u C# koristeći istu bazu koda. Klasa TiffOptions može dodatno prilagoditi izlazni TIFF izlaganjem opcija kao što su postavljanje CompressionType, PixelFormat, ShowHiddenSlides i NotesCommentsLayouting. Gornja aplikacija može besprijekorno pretvoriti PPTX u TIFF bez instaliranja MS PowerPointa ili bilo kojeg drugog alata treće strane.

U ovom vodiču naučili smo generirati TIFF iz PowerPointa u C# izvođenjem jednostavnih koraka i korištenjem jednostavnog API sučelja. Ako ste zainteresirani za izradu slika slajdova prezentacije, pogledajte članak na kako stvoriti sliku PowerPoint slajda koristeći C#.

 Hrvatski