Wasserzeichen zu einer PPT-Präsentation mit Java hinzufügen

Entwickeln Sie Java-Anwendungen, die mit serverseitigen APIs Text- oder Bildwasserzeichen in Präsentationsdateien einfügen.

Wasserzeichen zu einer PPT-Präsentation mit Java hinzufügen – so geht’s

Mit Aspose.Slides for Java fügen Sie PPT-Präsentationen Text- und Bildwasserzeichen hinzu. Platzieren Sie eine Wasserzeichenform auf einer Masterfolie, damit das Wasserzeichen auf allen Folien erscheint, die diesen Master verwenden.

Textwasserzeichen zu PPT mit Java hinzufügen

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();
}

Bildwasserzeichen zu einer PPT-Präsentation mit Java hinzufügen

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();
}

So fügen Sie PPT mit Java ein Wasserzeichen hinzu

Gehen Sie wie folgt vor, um PPT-Dateien ein Text- oder Bildwasserzeichen hinzuzufügen.

  1. Laden Sie die PPT-Datei mit der Klasse Presentation.
  2. Wählen Sie über die Methode getMasters eine Masterfolie aus.
  3. Rufen Sie die Methode addAutoShape auf, um eine Wasserzeichenform hinzuzufügen.
  4. Rufen Sie die Methode addTextFrame auf, um Wasserzeichentext hinzuzufügen, oder verwenden Sie addImage für ein Bildwasserzeichen.
  5. Speichern Sie die Präsentation mit Wasserzeichen im PPT-Format.

Entwickelt mit Aspose.Slides

PPT-Dateien online mit Wasserzeichen versehen

Die kostenlose App Aspose.Slides Watermark basiert auf Aspose.Slides for Java, derselben API wie im obigen Code. Öffnen Sie sie und sehen Sie, was die API mit Ihren eigenen PPT-Dateien leisten kann.

  • Läuft im Browser, keine Installation erforderlich.
  • Sehen Sie, wie Aspose.Slides Wasserzeichen hinzufügt, bevor Sie Code schreiben.
  • Fügen Sie Ihrer PPT-Datei ein Text- oder Bildwasserzeichen hinzu.
  • Laden Sie die Datei mit Wasserzeichen herunter.

Weitere unterstützte Formate für Wasserzeichen

Mit Java können Sie auch den folgenden Formaten Wasserzeichen hinzufügen.