Ez a témakör a(z) PowerPoint a TIFF-re konvertálására összpontosít C# használatával, valamint a részletes konfigurációs lépésekkel a környezet konfigurálásához és a működő mintakód ellenőrzéséhez. Ezt az alkalmazást bármely .NET által támogatott környezetben használhatja Windows, macOS és Linux rendszeren a PPTX konvertálása TIFF-re C#-ban.
A PowerPoint TIFF formátumba konvertálásának lépései C# használatával
- Állítsa be az alkalmazást a Aspose.Slides for .NET telepítéséhez a NuGet csomagkezelő segítségével
- Töltse be a forrásprezentációs fájlt a Presentation osztályobjektum segítségével a TIFF formátumba konvertálásához
- A kívánt képbeállítások beállításához inicializálja a TiffOptions osztályobjektumot
- Állítsa be a kívánt TIFF-kép DPI-jét és méretét
- Konvertálja a bemutatót TIFF-képpé a Mentés módszerrel
A fent említett lépések a prezentációt TIFF-re konvertálják C#-ban néhány API-hívás használatával, csak akkor, ha a folyamatot a forrásbemutató fájl betöltése a Presentation osztály használatával indítja el. Ezután a TiffOptions osztálypéldány használatával beállítja a kimeneti TIFF képbeállításokat, beleértve a DPI-t és a képméretet, mielőtt a bemutatót TIFF-képként menti a lemezre a Mentés módszerrel.
Kód a PPTX TIFF-re konvertálásához C#-ban
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); | |
} | |
} | |
} | |
} |
A fenti példa arra is használható, hogy PPT-t TIFF-re konvertáljon C#-ban, ugyanazzal a kódalappal. A TiffOptions osztály tovább szabhatja a kimeneti TIFF-et azáltal, hogy feltárja az olyan beállításokat, mint a CompressionType, PixelFormat, ShowHiddenSlides és NotesCommentsLayouting. A fenti alkalmazás zökkenőmentesen tudja konvertálni a PPTX-et TIFF-re az MS PowerPoint vagy bármely más harmadik féltől származó eszköz telepítése nélkül.
Ebben az oktatóanyagban megtanultuk, hogyan lehet TIFF-et generálni a PowerPointból C#-ban egyszerű lépések végrehajtásával és egy egyszerű API-felület használatával. Ha érdekli a prezentációs diaképek létrehozása, olvassa el a(z) PowerPoint diakép létrehozása C# használatával cikket.