Powerpoint PPT in JPG konvertieren
Präsentation in eine Bilderserie konvertieren
In einigen Fällen ist es notwendig, die gesamte Präsentation in eine Bilderserie umzuwandeln, so wie es PowerPoint ermöglicht. Der C++-Code zeigt Ihnen, wie Sie eine Präsentation in JPG-Bilder konvertieren:
auto imageScale = 1.0f;
auto pres = System::MakeObject<Presentation>(u"PowerPoint-Presentation.ppt");
for (auto&& slide : pres->get_Slides())
{
// Erstellt ein Vollbild-Bild
System::SharedPtr<IImage> image = slide->GetImage(imageScale, imageScale);
// Speichert das Bild im JPEG-Format auf der Festplatte
auto imageFileName = System::String::Format(u"Slide_{0}.jpg", slide->get_SlideNumber());
image->Save(imageFileName, ImageFormat::Jpeg);
image->Dispose();
}
pres->Dispose();
PowerPoint PPT/PPTX in JPG mit benutzerdefinierten Abmessungen konvertieren
Um die Dimension des resultierenden Vorschaubildes und des JPG-Bildes zu ändern, können Sie die ScaleX und ScaleY Werte festlegen, indem Sie sie in float scaleX, float Y
der ISlide::GetImage() Methode übergeben:
auto pres = System::MakeObject<Presentation>(u"PowerPoint-Presentation.pptx");
// Definiert die Abmessungen
int32_t desiredX = 1200, desiredY = 800;
// Berechnet die skalierten Werte von X und Y
float scaleX = (float)(1.0 / pres->get_SlideSize()->get_Size().get_Width()) * desiredX;
float scaleY = (float)(1.0 / pres->get_SlideSize()->get_Size().get_Height()) * desiredY;
for (auto&& slide : pres->get_Slides())
{
// Erstellt ein Vollbild-Bild
System::SharedPtr<IImage> image = slide->GetImage(scaleX, scaleY);
// Speichert das Bild im JPEG-Format auf der Festplatte
auto imageFileName = System::String::Format(u"Slide_{0}.jpg", slide->get_SlideNumber());
image->Save(imageFileName, ImageFormat::Jpeg);
image->Dispose();
}
pres->Dispose();
Tipp
Aspose bietet eine KOSTENLOSE Collage-Webanwendung. Mit diesem Online-Dienst können Sie JPG zu JPG oder PNG zu PNG-Bildern zusammenführen, Fotokollagen erstellen usw.
Mit denselben Prinzipien, die in diesem Artikel beschrieben werden, können Sie Bilder von einem Format in ein anderes konvertieren. Für weitere Informationen, sehen Sie sich diese Seiten an: Bild in JPG konvertieren; JPG in Bild konvertieren; JPG in PNG konvertieren, PNG in JPG konvertieren; PNG in SVG konvertieren, SVG in PNG konvertieren.
Siehe auch
Siehe weitere Optionen, um PPT/PPTX in Bilder zu konvertieren, wie: