PPT PPTX ODP POT ppsx
Aspose.Slides  for Java
PPTX

Adicionar marca d’água à apresentação PPTX usando Java

Crie seus próprios aplicativos Java para inserir marca d’água de texto ou imagem em apresentações PPT, PPTX ou ODP usando APIs do lado do servidor.

Adicionar marca d'água à apresentação PPTX via Java

Usando Aspose.Slides for Java, você pode adicionar marca d’água à apresentação PPTX. As marcas d’água são uma parte essencial de qualquer apresentação. Eles são usados ​​para proteger o conteúdo da apresentação de ser copiado ou usado sem permissão. Uma marca d’água é uma imagem ou texto visível ou invisível que é colocado na parte superior da apresentação. Ele pode ser usado para identificar o proprietário da apresentação e impedir o uso não autorizado. As marcas d’água também podem ser usadas para adicionar um toque profissional à apresentação e torná-la mais polida.

Adicionar marca d'água de texto a PPTX usando Java


Presentation pres = new Presentation();
try {
    IMasterSlide master = pres.getMasters().get_Item(0);
    IAutoShape watermarkShape = master.getShapes().addAutoShape(ShapeType.Triangle, 0, 0, 0, 0);
    ITextFrame watermarkTextFrame = watermarkShape.addTextFrame("Watermark");

    pres.save("watermark.pptx", SaveFormat.Pptx);
} finally {
    if (pres != null) pres.dispose();
}

Adicionar marca d'água de imagem à apresentação PPTX usando Java


Presentation pres = new Presentation();
try {
    IPPImage image = pres.getImages().addImage(Files.readAllBytes(Paths.get("watermark.png")));

    IMasterSlide master = pres.getMasters().get_Item(0);

    IAutoShape watermarkShape = master.getShapes().addAutoShape(ShapeType.Triangle, 0, 0, 100, 100);

    watermarkShape.getFillFormat().setFillType(FillType.Picture);
    watermarkShape.getFillFormat().getPictureFillFormat().getPicture().setImage(image);
    watermarkShape.getFillFormat().getPictureFillFormat().setPictureFillMode(PictureFillMode.Stretch);

    pres.save("watermark2.pptx", SaveFormat.Pptx);
} finally {
    if (pres != null) pres.dispose();
}

Como adicionar marca d'água a PPTX via Java

Estas são as etapas para adicionar marca d’água de texto a arquivos PPTX.

  1. Carregar PPTX com uma instância de Apresentação

  2. Selecione a apresentação mestre

  3. Adicionar tipo de forma usando o método AddAutoShape

  4. Adicionar texto de marca d’água usando o método AddTextFrame

  5. Salve o resultado no formato PPTX

Outros formatos suportados

Usando Java, você também pode adicionar marca d'água nos seguintes formatos: