Hur man konverterar PowerPoint till Tiff med C#

Det här ämnet fokuserar på hur man konverterar PowerPoint till TIFF med C# tillsammans med de detaljerade konfigurationsstegen för att konfigurera miljön och verifiera den fungerande exempelkoden. Du kan använda den här applikationen i alla .NET-stödda miljöer i Windows, macOS och Linux för att konvertera PPTX till TIFF i C#.

Steg för att konvertera PowerPoint till TIFF med C#

  1. Konfigurera din applikation för att installera Aspose.Slides for .NET med NuGet-pakethanteraren
  2. Ladda källpresentationsfilen med klassobjektet Presentation för att konvertera den till TIFF
  3. Initiera klassobjektet TiffOptions för att ställa in önskade bildalternativ
  4. Ställ in DPI och storlek för önskad TIFF-bild
  5. Konvertera presentationen till en TIFF-bild med hjälp av Spara-metoden

De ovannämnda stegen konverterar presentationen till TIFF i C# genom att endast använda några få API-anrop där processen initieras genom att ladda källpresentationsfilen med hjälp av klassen Presentation. Genom att använda klassen TiffOptions ställs sedan ut TIFF-bildalternativen inklusive DPI och bildstorlek innan presentationen sparas som en TIFF-bild på disken med hjälp av Spara-metoden.

Kod för att konvertera PPTX till TIFF i 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);
}
}
}
}

Ovanstående exempel kan också användas för att konvertera PPT till TIFF i C# med samma kodbas. Klassen TiffOptions kan ytterligare anpassa utdata-TIFF genom att exponera alternativen som att ställa in CompressionType, PixelFormat, ShowHiddenSlides och NotesCommentsLayouting. Ovanstående applikation kan sömlöst konvertera PPTX till TIFF utan att installera MS PowerPoint eller något annat tredjepartsverktyg.

I den här handledningen lärde vi oss att generera TIFF från PowerPoint i C# genom att utföra enkla steg och använda ett enkelt API-gränssnitt. Om du är intresserad av att skapa presentationsbilderna, se artikeln om hur man skapar en PowerPoint-bildbild med C#.

 Svenska