เพิ่มลายน้ำในงานนำเสนอ ODP ด้วย C++

ใช้ Aspose.Slides for C++ เพื่อเพิ่มลายน้ำข้อความหรือรูปภาพในไฟล์งานนำเสนอโดยไม่ต้องใช้ Microsoft PowerPoint

เพิ่มลายน้ำในงานนำเสนอ ODP ผ่าน C++

Aspose.Slides for C++ ช่วยให้คุณเพิ่มลายน้ำข้อความหรือรูปภาพในงานนำเสนอ ODP ได้ เพิ่มรูปร่างลายน้ำลงในสไลด์ต้นแบบด้วย AddAutoShape เพิ่มข้อความด้วย AddTextFrame หรือเติมรูปร่างด้วยรูปภาพที่โหลดผ่าน File::ReadAllBytes และ AddImage

เพิ่มลายน้ำข้อความใน ODP ด้วย C++

auto presentation = MakeObject<Presentation>(u"presentation.odp");
auto masterSlide = presentation->get_Master(0);
auto watermarkShape = masterSlide->get_Shapes()->AddAutoShape(ShapeType::Rectangle, 100, 100, 400, 80);

watermarkShape->AddTextFrame(u"Watermark");
presentation->Save(u"watermarked-presentation.odp", SaveFormat::Odp);
presentation->Dispose();

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

auto presentation = MakeObject<Presentation>(u"presentation.odp");
auto masterSlide = presentation->get_Master(0);
auto watermarkShape = masterSlide->get_Shapes()->AddAutoShape(ShapeType::Rectangle, 100, 100, 400, 200);

auto imageData = File::ReadAllBytes(u"watermark.png");
auto watermarkImage = presentation->get_Images()->AddImage(imageData);

watermarkShape->get_FillFormat()->set_FillType(FillType::Picture);
watermarkShape->get_FillFormat()->get_PictureFillFormat()->get_Picture()->set_Image(watermarkImage);
watermarkShape->get_FillFormat()->get_PictureFillFormat()->set_PictureFillMode(PictureFillMode::Stretch);

presentation->Save(u"image-watermarked-presentation.odp", SaveFormat::Odp);
presentation->Dispose();

วิธีเพิ่มลายน้ำใน ODP ด้วย C++

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

  1. โหลดไฟล์ ODP ด้วยคลาส Presentation
  2. เลือกสไลด์ต้นแบบจากคอลเลกชัน Presentation::get_Masters
  3. เพิ่มรูปร่างลายน้ำด้วยเมธอด AddAutoShape
  4. เพิ่มข้อความลายน้ำด้วยเมธอด AddTextFrame หรือตั้งค่าการเติมรูปภาพด้วย AddImage
  5. บันทึกไฟล์ที่มีลายน้ำด้วย SaveFormat::Odp

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

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

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

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

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

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