Hoe PowerPoint naar Tiff te converteren met C#

Dit onderwerp richt zich op het converteren van PowerPoint naar TIFF met behulp van C#, samen met de gedetailleerde configuratiestappen om de omgeving te configureren en de werkende voorbeeldcode te verifiëren. U kunt deze applicatie gebruiken in alle door .NET ondersteunde omgevingen in Windows, macOS en Linux om PPTX naar TIFF te converteren in C#.

Stappen om PowerPoint naar TIFF te converteren met C#

  1. Configureer uw applicatie om Aspose.Slides for .NET te installeren met behulp van de NuGet-pakketbeheerder
  2. Laad het bronpresentatiebestand met behulp van het klasseobject Presentation om het naar TIFF te converteren
  3. Initialiseer het klasseobject TiffOptions om de gewenste afbeeldingsopties in te stellen
  4. Stel de DPI en grootte in voor de gewenste TIFF-afbeelding
  5. Converteer de presentatie naar een TIFF-afbeelding met behulp van de methode Opslaan

De bovengenoemde stappen zetten de presentatie om naar TIFF in C# door alleen een paar API-aanroepen te gebruiken wanneer het proces wordt gestart door het bronpresentatiebestand te laden met behulp van de klasse Presentation. Vervolgens worden met behulp van de TiffOptions-klasse-instantie de uitvoer-TIFF-afbeeldingsopties, inclusief DPI en afbeeldingsgrootte, ingesteld voordat de presentatie als een TIFF-afbeelding op de schijf wordt opgeslagen met behulp van de methode Opslaan.

Code om PPTX naar TIFF te converteren in 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);
}
}
}
}

Het bovenstaande voorbeeld kan ook worden gebruikt voor het converteren van PPT naar TIFF in C# met dezelfde codebasis. De klasse TiffOptions kan de uitvoer-TIFF verder aanpassen door de opties zoals het instellen van CompressionType, PixelFormat, ShowHiddenSlides en NotesCommentsLayouting weer te geven. De bovenstaande applicatie kan PPTX naadloos naar TIFF converteren zonder MS PowerPoint of een ander hulpprogramma van derden te installeren.

In deze tutorial hebben we geleerd om TIFF te genereren vanuit PowerPoint in C# door eenvoudige stappen uit te voeren en een eenvoudige API-interface te gebruiken. Raadpleeg het artikel op hoe een PowerPoint-dia-afbeelding te maken met C# als u geïnteresseerd bent in het maken van de dia-afbeeldingen van de presentatie.

 Nederlands