Thêm hình mờ vào bản trình bày PPTX bằng Java

Xây dựng ứng dụng Java chèn hình mờ văn bản hoặc hình ảnh vào tệp bản trình bày bằng API phía máy chủ.

Thêm hình mờ vào bản trình bày PPTX qua Java

Với Aspose.Slides for Java , bạn có thể thêm hình mờ văn bản và hình ảnh vào bản trình bày PPTX. Thêm hình dạng hình mờ vào trang chiếu cái để hình mờ xuất hiện trên các trang chiếu dùng trang chiếu cái đó.

Thêm hình mờ văn bản vào PPTX bằng 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();
}

Thêm hình mờ hình ảnh vào bản trình bày PPTX bằng 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ách thêm hình mờ vào PPTX bằng Java

Làm theo các bước sau để thêm hình mờ văn bản hoặc hình ảnh vào tệp PPTX.

  1. Tải tệp PPTX bằng lớp Presentation.
  2. Chọn một trang chiếu cái bằng phương thức getMasters.
  3. Gọi phương thức addAutoShape để thêm hình dạng hình mờ.
  4. Gọi phương thức addTextFrame để thêm văn bản hình mờ hoặc dùng addImage cho hình mờ hình ảnh.
  5. Lưu bản trình bày có hình mờ ở định dạng PPTX.

Được xây dựng bằng Aspose.Slides

Thêm hình mờ vào tệp PPTX trực tuyến

Ứng dụng Aspose.Slides Watermark miễn phí được xây dựng bằng Aspose.Slides for Java, cùng API với đoạn mã ở trên. Hãy mở ứng dụng và xem API có thể làm gì với các tệp PPTX của riêng bạn.

  • Chạy trong trình duyệt, không cần cài đặt gì.
  • Xem Aspose.Slides thêm hình mờ như thế nào trước khi viết mã.
  • Thêm hình mờ văn bản hoặc hình ảnh vào tệp PPTX của bạn.
  • Tải xuống tệp có hình mờ.

Các định dạng khác hỗ trợ hình mờ

Với Java, bạn cũng có thể thêm hình mờ vào các định dạng sau.