Dodawanie znaku wodnego do prezentacji PPTX w C++ – przykład

Użyj Aspose.Slides for C++, aby dodawać tekstowe lub graficzne znaki wodne do plików prezentacji bez programu Microsoft PowerPoint.

Dodawanie znaku wodnego do prezentacji PPTX za pomocą C++

Aspose.Slides for C++ pozwala dodawać tekstowe lub graficzne znaki wodne do prezentacji PPTX. Dodaj kształt znaku wodnego do wzorca slajdów za pomocą AddAutoShape, dodaj tekst za pomocą AddTextFrame lub wypełnij kształt obrazem wczytanym przez File::ReadAllBytes i AddImage.

Dodawanie tekstowego znaku wodnego do PPTX w 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();

Dodawanie graficznego znaku wodnego do prezentacji PPTX w 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();

Jak dodać znak wodny do PPTX w C++

Wykonaj poniższe kroki, aby dodać tekstowy lub graficzny znak wodny do plików PPTX.

  1. Wczytaj plik PPTX za pomocą klasy Presentation.
  2. Wybierz wzorzec slajdów z kolekcji Presentation::get_Masters.
  3. Dodaj kształt znaku wodnego za pomocą metody AddAutoShape.
  4. Dodaj tekst znaku wodnego za pomocą metody AddTextFrame lub ustaw wypełnienie obrazem za pomocą AddImage.
  5. Zapisz plik ze znakiem wodnym za pomocą SaveFormat::Pptx.

Zbudowano z Aspose.Slides

Dodawaj znaki wodne do plików PPTX online

Bezpłatna aplikacja Aspose.Slides Watermark została zbudowana z użyciem Aspose.Slides for C++, tego samego API co w powyższym kodzie. Otwórz ją i zobacz, co API potrafi zrobić z Twoimi plikami PPTX.

  • Działa w przeglądarce, nie trzeba niczego instalować.
  • Zobacz, jak Aspose.Slides dodaje znaki wodne, zanim napiszesz kod.
  • Dodaj tekstowy lub graficzny znak wodny do pliku PPTX.
  • Pobierz plik ze znakiem wodnym.

Inne formaty obsługujące znaki wodne

W C++ możesz też dodawać znaki wodne do następujących formatów.