Convertir Powerpoint PPT en JPG
Convertir Présentation en Ensemble d’Images
Dans certains cas, il est nécessaire de convertir l’ensemble de la présentation en un ensemble d’images, comme le permet PowerPoint. Le code C++ vous montre comment convertir une présentation en images JPG :
auto imageScale = 1.0f;
auto pres = System::MakeObject<Presentation>(u"PowerPoint-Presentation.ppt");
for (auto&& slide : pres->get_Slides())
{
// Crée une image à l'échelle complète
System::SharedPtr<IImage> image = slide->GetImage(imageScale, imageScale);
// Sauvegarde l'image sur le disque au format JPEG
auto imageFileName = System::String::Format(u"Slide_{0}.jpg", slide->get_SlideNumber());
image->Save(imageFileName, ImageFormat::Jpeg);
image->Dispose();
}
pres->Dispose();
Convertir PowerPoint PPT/PPTX en JPG avec Dimensions Personnalisées**
Pour changer la dimension de la miniature résultante et de l’image JPG, vous pouvez définir les valeurs ScaleX et ScaleY en les passant dans float scaleX, float Y
de la méthode ISlide::GetImage() :
auto pres = System::MakeObject<Presentation>(u"PowerPoint-Presentation.pptx");
// Définit les dimensions
int32_t desiredX = 1200, desiredY = 800;
// Obtient les valeurs mises à l'échelle de X et 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())
{
// Crée une image à l'échelle complète
System::SharedPtr<IImage> image = slide->GetImage(scaleX, scaleY);
// Sauvegarde l'image sur le disque au format JPEG
auto imageFileName = System::String::Format(u"Slide_{0}.jpg", slide->get_SlideNumber());
image->Save(imageFileName, ImageFormat::Jpeg);
image->Dispose();
}
pres->Dispose();
Astuce
Aspose propose une application web de collage GRATUITE. En utilisant ce service en ligne, vous pouvez fusionner des images JPG en JPG ou PNG en PNG, créer des grilles photo, etc.
En utilisant les mêmes principes décrits dans cet article, vous pouvez convertir des images d’un format à un autre. Pour plus d’informations, consultez ces pages : convertir image en JPG ; convertir JPG en image ; convertir JPG en PNG, convertir PNG en JPG ; convertir PNG en SVG, convertir SVG en PNG.
Voir aussi
Voir d’autres options pour convertir PPT/PPTX en image comme :