Ajouter un filigrane à une présentation PPT en C++
Utilisez Aspose.Slides for C++ pour ajouter des filigranes texte ou image à des fichiers de présentation sans Microsoft PowerPoint.
Ajouter un filigrane à une présentation PPT via C++
Aspose.Slides for C++ permet d’ajouter des filigranes texte ou image à des présentations PPT. Ajoutez une forme de filigrane au masque de diapositive avec AddAutoShape, ajoutez du texte avec AddTextFrame ou remplissez la forme avec une image chargée via File::ReadAllBytes et AddImage.
Ajouter un filigrane texte à PPT en C++
auto presentation = MakeObject<Presentation>(u"presentation.ppt");
auto masterSlide = presentation->get_Master(0);
auto watermarkShape = masterSlide->get_Shapes()->AddAutoShape(ShapeType::Rectangle, 100, 100, 400, 80);
watermarkShape->AddTextFrame(u"Watermark");
presentation->Save(u"watermarked-presentation.ppt", SaveFormat::Ppt);
presentation->Dispose();Ajouter un filigrane image à une présentation PPT en C++
auto presentation = MakeObject<Presentation>(u"presentation.ppt");
auto masterSlide = presentation->get_Master(0);
auto watermarkShape = masterSlide->get_Shapes()->AddAutoShape(ShapeType::Rectangle, 100, 100, 400, 200);
auto imageData = File::ReadAllBytes(u"watermark.png");
auto watermarkImage = presentation->get_Images()->AddImage(imageData);
watermarkShape->get_FillFormat()->set_FillType(FillType::Picture);
watermarkShape->get_FillFormat()->get_PictureFillFormat()->get_Picture()->set_Image(watermarkImage);
watermarkShape->get_FillFormat()->get_PictureFillFormat()->set_PictureFillMode(PictureFillMode::Stretch);
presentation->Save(u"image-watermarked-presentation.ppt", SaveFormat::Ppt);
presentation->Dispose();Comment ajouter un filigrane à PPT en C++
Suivez ces étapes pour ajouter un filigrane texte ou image à des fichiers PPT.
- Chargez le fichier PPT avec la classe
Presentation. - Sélectionnez le masque de diapositive dans la collection
Presentation::get_Masters. - Ajoutez une forme de filigrane avec la méthode
AddAutoShape. - Ajoutez le texte du filigrane avec la méthode
AddTextFrameou définissez un remplissage d’image avecAddImage. - Enregistrez le fichier filigrané avec
SaveFormat::Ppt.
Conçu avec Aspose.Slides
Ajouter des filigranes à des fichiers PPT en ligne
L’application gratuite Aspose.Slides Watermark est conçue avec Aspose.Slides for C++, la même API que le code ci-dessus. Ouvrez-la et découvrez ce que l’API peut faire avec vos propres fichiers PPT.
- Fonctionne dans votre navigateur, rien à installer.
- Voyez comment Aspose.Slides ajoute des filigranes avant d’écrire du code.
- Ajoutez un filigrane texte ou image à votre fichier PPT.
- Téléchargez le fichier filigrané.
Autres formats pris en charge pour les filigranes
En C++, vous pouvez aussi ajouter des filigranes aux formats suivants.