Tambahkan Watermark ke Presentasi PPTX dengan Java

Bangun aplikasi Java yang menyisipkan watermark teks atau gambar ke dalam file presentasi dengan API sisi server.

Tambahkan Watermark ke Presentasi PPTX melalui Java

Dengan Aspose.Slides for Java , Anda dapat menambahkan watermark teks dan gambar ke presentasi PPTX. Tambahkan bentuk watermark ke slide master agar watermark muncul pada slide yang menggunakan master tersebut.

Tambahkan Watermark Teks ke PPTX menggunakan 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();
}

Tambahkan Watermark Gambar ke Presentasi PPTX menggunakan 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();
}

Cara Menambahkan Watermark ke PPTX melalui Java

Ikuti langkah-langkah berikut untuk menambahkan watermark teks atau gambar ke file PPTX.

  1. Muat file PPTX dengan kelas Presentation.
  2. Pilih slide master melalui metode getMasters.
  3. Panggil metode addAutoShape untuk menambahkan bentuk watermark.
  4. Panggil metode addTextFrame untuk menambahkan teks watermark atau gunakan addImage untuk watermark gambar.
  5. Simpan presentasi yang diberi watermark dalam format PPTX.

Dibuat dengan Aspose.Slides

Tambahkan Watermark ke File PPTX Secara Online

Aplikasi Aspose.Slides Watermark gratis dibuat dengan Aspose.Slides for Java, API yang sama dengan kode di atas. Buka aplikasinya dan lihat apa yang dapat dilakukan API dengan file PPTX Anda sendiri.

  • Berjalan di browser Anda, tanpa perlu menginstal apa pun.
  • Lihat cara Aspose.Slides menambahkan watermark sebelum menulis kode.
  • Tambahkan watermark teks atau gambar ke file PPTX Anda.
  • Unduh file yang diberi watermark.

Format Lain yang Mendukung Watermark

Dengan Java, Anda juga dapat menambahkan watermark ke format berikut.