Ajouter un filigrane à une présentation PPT en Java
Créez des applications Java qui insèrent des filigranes texte ou image dans des fichiers de présentation avec des API côté serveur.
Ajouter un filigrane à une présentation PPT via Java
Avec Aspose.Slides for Java , vous pouvez ajouter des filigranes texte et image à des présentations PPT. Ajoutez une forme de filigrane à un masque de diapositive pour que le filigrane apparaisse sur les diapositives qui utilisent ce masque.
Ajouter un filigrane texte à PPT en Java
Presentation presentation = new Presentation("presentation.ppt");
try {
IMasterSlide masterSlide = presentation.getMasters().get_Item(0);
IAutoShape watermarkShape = masterSlide.getShapes().addAutoShape(ShapeType.Rectangle, 100, 100, 400, 120);
ITextFrame watermarkTextFrame = watermarkShape.addTextFrame("Watermark");
watermarkTextFrame.getParagraphs().get_Item(0).getPortions().get_Item(0).getPortionFormat().setFontHeight(48);
presentation.save("watermark.ppt", SaveFormat.Ppt);
} finally {
presentation.dispose();
}Ajouter un filigrane image à une présentation PPT en Java
Presentation presentation = new Presentation("presentation.ppt");
try {
byte[] imageData = Files.readAllBytes(Paths.get("watermark.png"));
IPPImage watermarkImage = presentation.getImages().addImage(imageData);
IMasterSlide masterSlide = presentation.getMasters().get_Item(0);
IAutoShape watermarkShape = masterSlide.getShapes().addAutoShape(ShapeType.Rectangle, 100, 100, 300, 200);
watermarkShape.getFillFormat().setFillType(FillType.Picture);
watermarkShape.getFillFormat().getPictureFillFormat().getPicture().setImage(watermarkImage);
watermarkShape.getFillFormat().getPictureFillFormat().setPictureFillMode(PictureFillMode.Stretch);
presentation.save("image-watermark.ppt", SaveFormat.Ppt);
} finally {
presentation.dispose();
}Comment ajouter un filigrane à PPT en Java
Suivez ces étapes pour ajouter un filigrane texte ou image à des fichiers PPT.
- Chargez le fichier
PPTavec la classePresentation. - Sélectionnez un masque de diapositive avec la méthode
getMasters. - Appelez la méthode
addAutoShapepour ajouter une forme de filigrane. - Appelez la méthode
addTextFramepour ajouter le texte du filigrane ou utilisezaddImagepour un filigrane image. - Enregistrez la présentation filigranée au format 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 Java, 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 Java, vous pouvez aussi ajouter des filigranes aux formats suivants.