Добавление водяного знака в презентацию PPTX на Java
Создавайте приложения на Java, которые с помощью серверных API вставляют текстовые или графические водяные знаки в файлы презентаций.
Добавление водяного знака в презентацию PPTX с помощью Java
С помощью Aspose.Slides for Java можно добавлять текстовые и графические водяные знаки в презентации PPTX. Добавьте фигуру водяного знака на образец слайдов, чтобы водяной знак отображался на всех слайдах, которые используют этот образец.
Добавление текстового водяного знака в PPTX на 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();
}Добавление графического водяного знака в презентацию PPTX на 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();
}Как добавить водяной знак в PPTX на Java
Выполните следующие шаги, чтобы добавить текстовый или графический водяной знак в файлы PPTX.
- Загрузите файл
PPTXс помощью классаPresentation. - Выберите образец слайдов с помощью метода
getMasters. - Вызовите метод
addAutoShape, чтобы добавить фигуру водяного знака. - Вызовите метод
addTextFrame, чтобы добавить текст водяного знака, или используйтеaddImageдля графического водяного знака. - Сохраните презентацию с водяным знаком в формате PPTX.
Создано на основе Aspose.Slides
Добавляйте водяные знаки в файлы PPTX онлайн
Бесплатное приложение Aspose.Slides Watermark создано на основе Aspose.Slides for Java — того же API, что и в коде выше. Откройте его и посмотрите, что API может сделать с вашими собственными файлами PPTX.
- Работает в браузере, ничего не нужно устанавливать.
- Посмотрите, как Aspose.Slides добавляет водяные знаки, ещё до написания кода.
- Добавьте текстовый или графический водяной знак в файл PPTX.
- Скачайте файл с водяным знаком.
Другие форматы с поддержкой водяных знаков
С помощью Java можно также добавлять водяные знаки в следующие форматы.