Java로 PPT 프레젠테이션에 워터마크 추가하기

서버 측 API로 프레젠테이션 파일에 텍스트 또는 이미지 워터마크를 삽입하는 Java 애플리케이션을 구축하세요.

Java를 통해 PPT 프레젠테이션에 워터마크 추가

Aspose.Slides for Java 를 사용하면 PPT 프레젠테이션에 텍스트 및 이미지 워터마크를 추가할 수 있습니다. 슬라이드 마스터에 워터마크 도형을 추가하면 해당 마스터를 사용하는 슬라이드에 워터마크가 표시됩니다.

Java로 PPT에 텍스트 워터마크 추가

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

Java로 PPT 프레젠테이션에 이미지 워터마크 추가

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

Java로 PPT에 워터마크를 추가하는 방법

다음 단계에 따라 PPT 파일에 텍스트 또는 이미지 워터마크를 추가하세요.

  1. Presentation 클래스로 PPT 파일을 로드합니다.
  2. getMasters 메서드로 슬라이드 마스터를 선택합니다.
  3. addAutoShape 메서드를 호출하여 워터마크 도형을 추가합니다.
  4. addTextFrame 메서드를 호출하여 워터마크 텍스트를 추가하거나 이미지 워터마크에는 addImage를 사용합니다.
  5. 워터마크가 적용된 프레젠테이션을 PPT 형식으로 저장합니다.

Aspose.Slides로 구축

온라인에서 PPT 파일에 워터마크 추가

무료 Aspose.Slides Watermark 앱은 위 코드와 동일한 API인 Aspose.Slides for Java로 구축되었습니다. 앱을 열고 내 PPT 파일로 API가 무엇을 할 수 있는지 확인해 보세요.

  • 브라우저에서 실행되며 설치가 필요 없습니다.
  • 코드를 작성하기 전에 Aspose.Slides가 워터마크를 어떻게 추가하는지 확인하세요.
  • PPT 파일에 텍스트 또는 이미지 워터마크를 추가하세요.
  • 워터마크가 적용된 파일을 다운로드하세요.

워터마크를 지원하는 기타 형식

Java로 다음 형식에도 워터마크를 추가할 수 있습니다.