Die Konvertierung von PowerPoint in TIFF kann in verschiedenen Szenarien nützlich sein, z. B. zum Drucken, Faxen usw. Um diese Konvertierung programmgesteuert durchzuführen, wird in diesem Artikel beschrieben, wie PowerPoint PPTX/PPT mit C# in TIFF konvertiert wird. Außerdem erfahren Sie, wie Sie die Größe und das Pixelformat der resultierenden TIFF Bilder anpassen können.
- C# PowerPoint zu TIFF Konverter
- Konvertieren Sie PowerPoint in TIFF
- Konvertieren Sie PowerPoint in TIFF mit benutzerdefinierter Bildgröße
- PPTX zu TIFF mit benutzerdefiniertem Pixelformat
C# PowerPoint zu TIFF Konverter
Um die PowerPoint Präsentationen zu konvertieren, verwenden wir Aspose.Slides for .NET. Die API dient zum Erstellen, Bearbeiten und Konvertieren von Präsentationsdokumenten innerhalb der .NET Anwendungen. Sie können die API entweder herunterladen oder sie mit NuGet installieren.
PM> Install-Package Aspose.Slides.NET
Konvertieren Sie PowerPoint PPTX mit C# in TIFF
Im Folgenden finden Sie die Schritte zum Konvertieren eines PowerPoint-PPTX/PPT in TIFF mit C#.
- Laden Sie die PowerPoint Präsentation mit der Klasse Presentation.
- Konvertieren Sie PPTX mit der methode Presentation.Save(string, SaveFormat.Tiff) in TIFF.
Das folgende Codebeispiel zeigt, wie eine PowerPoint PPTX Datei in TIFF konvertiert wird.
// Instanziieren Sie ein Präsentationsobjekt, das eine Präsentationsdatei darstellt
using (Presentation presentation = new Presentation("Presentation.pptx"))
{
// Speichern der Präsentation als TIFF-Dokument
presentation.Save("output.tiff", SaveFormat.Tiff);
}
C# Konvertieren Sie PowerPoint in TIFF mit benutzerdefinierter Bildgröße
Mit Aspose.Slides for .NET können Sie auch die Größe des resultierenden Bildes bei der PowerPoint zu TIFF-Konvertierung anpassen. Im Folgenden sind die Schritte aufgeführt, um dies zu erreichen.
- Laden Sie die PowerPoint Präsentation mit der Klasse Presentation.
- Erstellen Sie eine Instanz der Klasse TiffOptions.
- Legen Sie die Bildgröße mit der Eigenschaft TiffOptions.ImageSize fest.
- Konvertieren Sie PPTX mit der methode Presentation.Save(string, SaveFormat.Tiff) in TIFF.
Das folgende Codebeispiel zeigt, wie PPTX mit benutzerdefinierter Bildgröße in TIFF konvertiert wird.
// Instanziieren Sie ein Präsentationsobjekt, das eine Präsentationsdatei darstellt
using (Presentation pres = new Presentation("Presentation.pptx"))
{
// Instanziieren Sie die TiffOptions Klasse
TiffOptions opts = new TiffOptions();
// Komprimierungstyp einstellen
opts.CompressionType = TiffCompressionTypes.Default;
// Die Tiefe hängt vom Komprimierungstyp ab und kann nicht manuell eingestellt werden.
// Auflösungseinheit ist immer gleich „2“ (dots per inch)
// Bild-DPI einstellen
opts.DpiX = 200;
opts.DpiY = 100;
// Bildgröße einstellen
opts.ImageSize = new Size(1728, 1078);
// Speichern Sie die Präsentation im TIFF Format mit der angegebenen Bildgröße
pres.Save("TiffWithCustomSize_out.tiff", SaveFormat.Tiff, opts);
}
Konvertieren Sie PowerPoint in TIFF mit benutzerdefiniertem Pixelformat
Im Folgenden sind die Schritte zum Anpassen des Pixelformats bei der PPTX-in-TIFF-Konvertierung mit C# aufgeführt.
- Laden Sie die PowerPoint Präsentation mit der Klasse Presentation.
- Erstellen Sie eine Instanz der Klasse TiffOptions.
- Stellen Sie das Pixelformat mithilfe der Eigenschaft TiffOptions.PixelFormat auf das gewünschte Format ein.
- Konvertieren Sie PPTX mit der methode Presentation.Save(string, SaveFormat.Tiff) in TIFF.
Das folgende Codebeispiel zeigt, wie das Pixelformat bei der Umwandlung von PPTX in TIFF angepasst wird.
// Instanziieren Sie ein Präsentationsobjekt, das eine Präsentationsdatei darstellt
using (Presentation presentation = new Presentation("Presentation.pptx"))
{
TiffOptions options = new TiffOptions();
options.PixelFormat = ImagePixelFormat.Format8bppIndexed;
/*
ImagePixelFormat contains the following values (as could be seen from documentation):
Format1bppIndexed; // 1 bits per pixel, indexed.
Format4bppIndexed; // 4 bits per pixel, indexed.
Format8bppIndexed; // 8 bits per pixel, indexed.
Format24bppRgb; // 24 bits per pixel, RGB.
Format32bppArgb; // 32 bits per pixel, ARGB.
*/
// Speichern Sie die Präsentation im TIFF Format mit der angegebenen Bildgröße
presentation.Save("Tiff_With_Custom_Image_Pixel_Format_out.tiff", SaveFormat.Tiff, options);
}
Holen Sie sich eine kostenlose API Lizenz
Sie können Aspose.Slides for .NET ohne Evaluierungseinschränkungen verwenden, indem Sie eine temporäre Lizenz anfordern.
Fazit
In diesem Artikel haben Sie gelernt, wie Sie PowerPoint PPTX/PPT mit C# in TIFF konvertieren. Außerdem haben Sie gesehen, wie Sie die Größe und das Pixelformat der resultierenden TIFF Bilder anpassen können. Sie können die Dokumentation aufrufen, um weitere Funktionen von Aspose.Slides for .NET zu erkunden. Darüber hinaus können Sie uns Ihre Fragen gerne über unser Forum mitteilen.
Siehe auch
Tipp: Vielleicht möchten Sie Aspose KOSTENLOS online ausprobieren PowerPoint to Poster Converter.