เพิ่มลายน้ำในงานนำเสนอ PPT ด้วย Java

สร้างแอป Java ที่แทรกลายน้ำข้อความหรือรูปภาพลงในไฟล์งานนำเสนอด้วย API ฝั่งเซิร์ฟเวอร์

เพิ่มลายน้ำในงานนำเสนอ PPT ผ่าน Java

ด้วย Aspose.Slides for Java คุณสามารถเพิ่มลายน้ำข้อความและรูปภาพในงานนำเสนอ PPT ได้ เพิ่มรูปร่างลายน้ำลงในสไลด์ต้นแบบเพื่อให้ลายน้ำปรากฏบนสไลด์ที่ใช้ต้นแบบนั้น

เพิ่มลายน้ำข้อความใน PPT ด้วย Java

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

เพิ่มลายน้ำรูปภาพในงานนำเสนอ PPT ด้วย Java

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

วิธีเพิ่มลายน้ำใน PPT ด้วย Java

ทำตามขั้นตอนเหล่านี้เพื่อเพิ่มลายน้ำข้อความหรือรูปภาพในไฟล์ PPT

  1. โหลดไฟล์ PPT ด้วยคลาส Presentation
  2. เลือกสไลด์ต้นแบบผ่านเมธอด getMasters
  3. เรียกเมธอด addAutoShape เพื่อเพิ่มรูปร่างลายน้ำ
  4. เรียกเมธอด addTextFrame เพื่อเพิ่มข้อความลายน้ำ หรือใช้ addImage สำหรับลายน้ำรูปภาพ
  5. บันทึกงานนำเสนอที่มีลายน้ำในรูปแบบ PPT

สร้างด้วย Aspose.Slides

เพิ่มลายน้ำในไฟล์ PPT ออนไลน์

แอป Aspose.Slides Watermark ฟรีนี้สร้างด้วย Aspose.Slides for Java ซึ่งเป็น API เดียวกับโค้ดด้านบน เปิดแอปแล้วดูว่า API ทำอะไรได้บ้างกับไฟล์ PPT ของคุณเอง

  • ทำงานในเบราว์เซอร์ ไม่ต้องติดตั้งสิ่งใด
  • ดูว่า Aspose.Slides เพิ่มลายน้ำอย่างไรก่อนเขียนโค้ด
  • เพิ่มลายน้ำข้อความหรือรูปภาพในไฟล์ PPT ของคุณ
  • ดาวน์โหลดไฟล์ที่มีลายน้ำ

รูปแบบอื่นที่รองรับลายน้ำ

ด้วย Java คุณยังสามารถเพิ่มลายน้ำในรูปแบบต่อไปนี้ได้