Agregar una marca de agua a una presentación PPTX con Java
Cree aplicaciones Java que inserten marcas de agua de texto o imagen en archivos de presentación con API del lado del servidor.
Agregar una marca de agua a una presentación PPTX mediante Java
Con Aspose.Slides for Java , puede agregar marcas de agua de texto e imagen a presentaciones PPTX. Agregue una forma de marca de agua a un patrón de diapositivas para que aparezca en las diapositivas que usan ese patrón.
Agregar una marca de agua de texto a PPTX con 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();
}Agregar una marca de agua de imagen a una presentación PPTX con 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();
}Cómo agregar una marca de agua a PPTX con Java
Siga estos pasos para agregar una marca de agua de texto o imagen a archivos PPTX.
- Cargue el archivo
PPTXcon la clasePresentation. - Seleccione un patrón de diapositivas con el método
getMasters. - Llame al método
addAutoShapepara agregar una forma de marca de agua. - Llame al método
addTextFramepara agregar el texto de la marca de agua o useaddImagepara una marca de agua de imagen. - Guarde la presentación con marca de agua en formato PPTX.
Creado con Aspose.Slides
Agregue marcas de agua a archivos PPTX en línea
La aplicación gratuita Aspose.Slides Watermark está creada con Aspose.Slides for Java, la misma API que el código anterior. Ábrala y descubra lo que la API puede hacer con sus propios archivos PPTX.
- Funciona en su navegador, sin instalar nada.
- Vea cómo Aspose.Slides agrega marcas de agua antes de escribir código.
- Agregue una marca de agua de texto o imagen a su archivo PPTX.
- Descargue el archivo con marca de agua.
Otros formatos compatibles con marcas de agua
Con Java, también puede agregar marcas de agua a los siguientes formatos.