Tambahkan Watermark ke Presentasi PPTX dengan C++

Gunakan Aspose.Slides for C++ untuk menambahkan watermark teks atau gambar ke file presentasi tanpa Microsoft PowerPoint.

Tambahkan Watermark ke Presentasi PPTX melalui C++

Aspose.Slides for C++ memungkinkan Anda menambahkan watermark teks atau gambar ke presentasi PPTX. Tambahkan bentuk watermark ke slide master dengan AddAutoShape, tambahkan teks dengan AddTextFrame, atau isi bentuk dengan gambar yang dimuat melalui File::ReadAllBytes dan AddImage.

Tambahkan Watermark Teks ke PPTX menggunakan C++

auto presentation = MakeObject<Presentation>(u"presentation.pptx");
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.pptx", SaveFormat::Pptx);
presentation->Dispose();

Tambahkan Watermark Gambar ke Presentasi PPTX menggunakan C++

auto presentation = MakeObject<Presentation>(u"presentation.pptx");
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.pptx", SaveFormat::Pptx);
presentation->Dispose();

Cara Menambahkan Watermark ke PPTX melalui C++

Ikuti langkah-langkah berikut untuk menambahkan watermark teks atau gambar ke file PPTX.

  1. Muat file PPTX dengan kelas Presentation.
  2. Pilih slide master dari koleksi Presentation::get_Masters.
  3. Tambahkan bentuk watermark dengan metode AddAutoShape.
  4. Tambahkan teks watermark dengan metode AddTextFrame atau atur isian gambar dengan AddImage.
  5. Simpan file yang diberi watermark dengan SaveFormat::Pptx.

Dibuat dengan Aspose.Slides

Tambahkan Watermark ke File PPTX Secara Online

Aplikasi Aspose.Slides Watermark gratis dibuat dengan Aspose.Slides for C++, API yang sama dengan kode di atas. Buka aplikasinya dan lihat apa yang dapat dilakukan API dengan file PPTX Anda sendiri.

  • Berjalan di browser Anda, tanpa perlu menginstal apa pun.
  • Lihat cara Aspose.Slides menambahkan watermark sebelum menulis kode.
  • Tambahkan watermark teks atau gambar ke file PPTX Anda.
  • Unduh file yang diberi watermark.

Format Lain yang Mendukung Watermark

Dengan C++, Anda juga dapat menambahkan watermark ke format berikut.