Tagged Image File Format (TIFF) ist ein Bildformat, das aufgrund seiner hohen Qualität häufig für Druckzwecke verwendet wird. Es kann Fälle geben, in denen Sie Ihre PPTX Dateien für Druckzwecke in das TIFF Format konvertieren müssen. In diesem Artikel erfahren Sie, wie Sie PowerPoint PPTX/PPT Dateien programmgesteuert mit C++ in das TIFF Format konvertieren.
- C++-API zum Konvertieren von PowerPoint PPTX/PPT Dateien in das TIFF-Format
- Konvertieren Sie PowerPoint Dateien mit C++ in das TIFF-Format
- Konvertieren von PowerPoint Dateien in das TIFF Format mit benutzerdefinierter Bildgröße
- Konvertieren Sie PowerPoint Dateien in das TIFF Format mit benutzerdefiniertem Pixelformat
C++-API zum Konvertieren von PowerPoint PPTX/PPT Dateien in das TIFF Format
Aspose.Slides for C++ ist eine C++-API zum Arbeiten mit PowerPoint Dateien. Es ermöglicht Ihnen, PPT und PPTX Dateien zu erstellen, zu lesen und zu ändern, ohne zusätzliche Software zu benötigen. Darüber hinaus unterstützt die API die Konvertierung von PPTX/PPT Dateien in das TIFF Bildformat. Sie können die API entweder über NuGet installieren oder direkt aus dem Abschnitt Downloads herunterladen.
PM> Install-Package Aspose.Slides.Cpp
Konvertieren Sie PowerPoint Dateien mit C++ in das TIFF Format
Sie können Ihre PowerPoint PPTX/PPT Dateien in nur wenigen Codezeilen in das TIFF Format konvertieren. Um dies zu erreichen, folgen Sie bitte den unten angegebenen Schritten.
- Laden Sie die PowerPoint Datei mit der Klasse Presentation.
- Speichern Sie die TIFF Datei mit der methode Presentation->Save (System::String name, Export::SaveFormat format).
Der folgende Beispielcode zeigt, wie PowerPoint Dateien mit C++ in das TIFF Format konvertiert werden.
// Dateipfade
const String sourceFilePath = u"SourceDirectory\\Slides\\SamplePresentation.pptx";
const String outputFilePath = u"OutputDirectory\\ConvertToTiff_out.tiff";
// Laden Sie die Präsentationsdatei
SharedPtr<Presentation> presentation = MakeObject<Presentation>(sourceFilePath);
// Speichern Sie die TIFF Datei
presentation->Save(outputFilePath, Aspose::Slides::Export::SaveFormat::Tiff);
Konvertieren von PowerPoint Dateien in das TIFF Format mit benutzerdefinierter Bildgröße
Im Folgenden finden Sie die Schritte zum Konvertieren von PowerPoint Dateien in das TIFF Format mit benutzerdefinierter Bildgröße.
- Laden Sie die PowerPoint Datei mit der Klasse Presentation.
- Erstellen Sie eine Instanz der Klasse TiffOptions.
- Stellen Sie die Bildgröße mit der methode TiffOptions->setImageSize(System::Drawing::Size value) ein.
- Speichern Sie die TIFF Datei mit Presentation->Save(System::String fname, Export::SaveFormat format, System::SharedPtrExport::ISaveOptions Optionen) Methode.
Der folgende Beispielcode zeigt, wie PowerPoint Dateien mit C++ in TIFF Bilder mit benutzerdefinierter Bildgröße konvertiert werden.
// Dateipfade
const String sourceFilePath = u"SourceDirectory\\Slides\\SamplePresentation.pptx";
const String outputFilePath = u"OutputDirectory\\ConvertToTiffWithCustomImageSize_out.tiff";
// Laden Sie die Präsentationsdatei
SharedPtr<Presentation> presentation = MakeObject<Presentation>(sourceFilePath);
// Erstellen Sie eine Instanz der TiffOptions Klasse
SharedPtr<Aspose::Slides::Export::TiffOptions> options = MakeObject<Aspose::Slides::Export::TiffOptions>();
// Legen Sie den Komprimierungstyp fest
options->set_CompressionType(Aspose::Slides::Export::TiffCompressionTypes::Default);
// Stellen Sie DpiX ein
options->set_DpiX(200);
// Stellen Sie DpiY ein
options->set_DpiY(100);
// Legen Sie die Bildgröße fest
options->set_ImageSize(System::Drawing::Size(1728, 1078));
// Speichern Sie die TIFF Datei
presentation->Save(outputFilePath, Aspose::Slides::Export::SaveFormat::Tiff, options);
Konvertieren Sie PowerPoint Dateien in das TIFF Format mit benutzerdefiniertem Pixelformat
Um das Pixelformat festzulegen, verwenden wir die Aufzählung ImagePixelFormat. Die Aufzählung ImagePixelFormat stellt die folgenden Werte bereit.
- Format1bppIndexed: 1 Bit pro Pixel, indiziert
- Format4bppIndexed: 4 Bit pro Pixel, indiziert
- Format8bppIndexed: 8 Bit pro Pixel, indiziert
- Format24bppRgb: 24 Bit pro Pixel, RGB
- Format32bppArgb: 32 Bit pro Pixel, ARGB
Im Folgenden finden Sie die Schritte zum Konvertieren einer PPTX/PPT Datei in ein TIFF Bild mit benutzerdefiniertem Pixelformat unter Verwendung von C++.
- Laden Sie die PowerPoint Datei mit der Klasse Presentation.
- Erstellen Sie eine Instanz der Klasse TiffOptions.
- Legen Sie das Pixelformat mit der methode TiffOptions->setPixelFormat(ImagePixelFormat value) fest.
- Speichern Sie die TIFF Datei mit Presentation->Save(System::String fname, Export::SaveFormat format, System::SharedPtrExport::ISaveOptions Optionen) Methode.
Der folgende Beispielcode zeigt, wie PowerPoint Dateien mit C++ in TIFF Bilder mit benutzerdefiniertem Pixelformat konvertiert werden.
// Dateipfade
const String sourceFilePath = u"SourceDirectory\\Slides\\SamplePresentation.pptx";
const String outputFilePath = u"OutputDirectory\\ConvertToTiffPixelFormat_out.tiff";
// Laden Sie die Präsentationsdatei
SharedPtr<Presentation> presentation = MakeObject<Presentation>(sourceFilePath);
// Erstellen Sie eine Instanz der TiffOptions Klasse
SharedPtr<Aspose::Slides::Export::TiffOptions> options = MakeObject<Aspose::Slides::Export::TiffOptions>();
// Stellen Sie das Pixelformat ein
options->set_PixelFormat(Aspose::Slides::Export::ImagePixelFormat::Format8bppIndexed);
// Speichern Sie die TIFF Datei
presentation->Save(outputFilePath, Aspose::Slides::Export::SaveFormat::Tiff, options);
Holen Sie sich eine kostenlose Lizenz
Um die API ohne Evaluierungseinschränkungen zu testen, können Sie eine kostenlose temporäre Lizenz anfordern.
Fazit
In diesem Artikel haben Sie gelernt, wie Sie PowerPoint-PPTX/PPT Dateien mit C++ in TIFF Bilder konvertieren. Außerdem haben Sie gelernt, wie Sie die benutzerdefinierte Bildgröße und das Pixelformat für die generierten TIFF Bilder festlegen. Aspose.Slides for C++ ist eine leistungsstarke API für die Arbeit mit PowerPoint Dateien. Sie können die API im Detail erkunden, indem Sie die offizielle Dokumentation besuchen. Bei Fragen können Sie uns gerne in unserem kostenlosen Support-Forum erreichen.
Siehe auch
Tipp: Vielleicht möchten Sie Aspose KOSTENLOS online ausprobieren PowerPoint to Poster Converter.