Přidání vodoznaku do prezentace PPT v C++

Pomocí Aspose.Slides for C++ přidávejte textové nebo obrázkové vodoznaky do souborů prezentací bez aplikace Microsoft PowerPoint.

Přidání vodoznaku do prezentace PPT pomocí C++

Aspose.Slides for C++ umožňuje přidávat do prezentací PPT textové nebo obrázkové vodoznaky. Přidejte tvar vodoznaku na předlohu snímků pomocí AddAutoShape, přidejte text pomocí AddTextFrame nebo tvar vyplňte obrázkem načteným přes File::ReadAllBytes a AddImage.

Přidání textového vodoznaku do PPT v C++

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

Přidání obrázkového vodoznaku do prezentace PPT v C++

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

Jak přidat vodoznak do PPT v C++

Pomocí těchto kroků přidáte do souborů PPT textový nebo obrázkový vodoznak.

  1. Načtěte soubor PPT pomocí třídy Presentation.
  2. Vyberte předlohu snímků z kolekce Presentation::get_Masters.
  3. Přidejte tvar vodoznaku metodou AddAutoShape.
  4. Přidejte text vodoznaku metodou AddTextFrame nebo nastavte obrázkovou výplň pomocí AddImage.
  5. Uložte soubor s vodoznakem pomocí SaveFormat::Ppt.

Vytvořeno pomocí Aspose.Slides

Přidávejte vodoznaky do souborů PPT online

Bezplatná aplikace Aspose.Slides Watermark je vytvořena pomocí Aspose.Slides for C++, stejného API jako ve výše uvedeném kódu. Otevřete ji a vyzkoušejte, co API dokáže s vašimi vlastními soubory PPT.

  • Běží ve vašem prohlížeči, nic není třeba instalovat.
  • Podívejte se, jak Aspose.Slides přidává vodoznaky, ještě než napíšete kód.
  • Přidejte do svého souboru PPT textový nebo obrázkový vodoznak.
  • Stáhněte soubor s vodoznakem.

Další formáty podporující vodoznaky

V C++ můžete přidávat vodoznaky také do následujících formátů.