Přidání vodoznaku do prezentace PPT v Javě

Vytvářejte aplikace v Javě, které pomocí serverových API vkládají textové nebo obrázkové vodoznaky do souborů prezentací.

Přidání vodoznaku do prezentace PPT pomocí Javy

Pomocí Aspose.Slides for Java můžete do prezentací PPT přidávat textové a obrázkové vodoznaky. Přidejte tvar vodoznaku na předlohu snímků, aby se vodoznak zobrazil na snímcích, které tuto předlohu používají.

Přidání textového vodoznaku do PPT v Javě

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

Přidání obrázkového vodoznaku do prezentace PPT v Javě

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

Jak přidat vodoznak do PPT v Javě

Pomocí těchto kroků přidáte do souborů PPT textový nebo obrázkový vodoznak.

  1. Načtěte soubor PPT pomocí třídy Presentation.
  2. Vyberte předlohu snímků pomocí metody getMasters.
  3. Zavolejte metodu addAutoShape a přidejte tvar vodoznaku.
  4. Zavolejte metodu addTextFrame a přidejte text vodoznaku, nebo pro obrázkový vodoznak použijte addImage.
  5. Uložte prezentaci s vodoznakem ve formátu PPT.

Vytvořeno pomocí Aspose.Slides

Přidávejte vodoznaky do souborů PPT online

Bezplatná aplikace Aspose.Slides Watermark je vytvořena pomocí Aspose.Slides for Java, stejného API jako ve výše uvedeném kódu. Otevřete ji a vyzkoušejte, co API dokáže s vašimi vlastními soubory PPT.

  • Běží ve vašem prohlížeči, nic není třeba instalovat.
  • Podívejte se, jak Aspose.Slides přidává vodoznaky, ještě než napíšete kód.
  • Přidejte do svého souboru PPT textový nebo obrázkový vodoznak.
  • Stáhněte soubor s vodoznakem.

Další formáty podporující vodoznaky

V Javě můžete přidávat vodoznaky také do následujících formátů.