Watermerk toevoegen aan een PPTX-presentatie met Java

Bouw Java-toepassingen die met server-side API’s tekst- of afbeeldingswatermerken in presentatiebestanden invoegen.

Watermerk toevoegen aan een PPTX-presentatie via Java

Met Aspose.Slides for Java voegt u tekst- en afbeeldingswatermerken toe aan PPTX-presentaties. Voeg een watermerkvorm toe aan een modeldia, zodat het watermerk verschijnt op alle dia’s die dat model gebruiken.

Tekstwatermerk toevoegen aan PPTX met Java

Presentation presentation = new Presentation("presentation.pptx");
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.pptx", SaveFormat.Pptx);
} finally {
    presentation.dispose();
}

Afbeeldingswatermerk toevoegen aan een PPTX-presentatie met Java

Presentation presentation = new Presentation("presentation.pptx");
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.pptx", SaveFormat.Pptx);
} finally {
    presentation.dispose();
}

Een watermerk toevoegen aan PPTX met Java

Volg deze stappen om een tekst- of afbeeldingswatermerk toe te voegen aan PPTX-bestanden.

  1. Laad het PPTX-bestand met de klasse Presentation.
  2. Selecteer een modeldia met de methode getMasters.
  3. Roep de methode addAutoShape aan om een watermerkvorm toe te voegen.
  4. Roep de methode addTextFrame aan om watermerktekst toe te voegen of gebruik addImage voor een afbeeldingswatermerk.
  5. Sla de presentatie met watermerk op in PPTX-formaat.

Gebouwd met Aspose.Slides

Watermerken toevoegen aan PPTX-bestanden online

De gratis app Aspose.Slides Watermark is gebouwd met Aspose.Slides for Java, dezelfde API als in de bovenstaande code. Open de app en ontdek wat de API kan met uw eigen PPTX-bestanden.

  • Werkt in uw browser, niets te installeren.
  • Zie hoe Aspose.Slides watermerken toevoegt voordat u code schrijft.
  • Voeg een tekst- of afbeeldingswatermerk toe aan uw PPTX-bestand.
  • Download het bestand met watermerk.

Andere ondersteunde formaten voor watermerken

Met Java kunt u ook watermerken toevoegen aan de volgende formaten.