Aggiungere una filigrana a una presentazione PPT con C++

Usa Aspose.Slides for C++ per aggiungere filigrane di testo o immagine ai file di presentazione senza Microsoft PowerPoint.

Aggiungere una filigrana a una presentazione PPT tramite C++

Aspose.Slides for C++ consente di aggiungere filigrane di testo o immagine alle presentazioni PPT. Aggiungi una forma di filigrana alla diapositiva master con AddAutoShape, aggiungi testo con AddTextFrame oppure riempi la forma con un’immagine caricata tramite File::ReadAllBytes e AddImage.

Aggiungere una filigrana di testo a PPT con 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();

Aggiungere una filigrana immagine a una presentazione PPT con 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();

Come aggiungere una filigrana a PPT con C++

Segui questi passaggi per aggiungere una filigrana di testo o immagine ai file PPT.

  1. Carica il file PPT con la classe Presentation.
  2. Seleziona la diapositiva master dalla raccolta Presentation::get_Masters.
  3. Aggiungi una forma di filigrana con il metodo AddAutoShape.
  4. Aggiungi il testo della filigrana con il metodo AddTextFrame oppure imposta un riempimento immagine con AddImage.
  5. Salva il file con filigrana con SaveFormat::Ppt.

Realizzato con Aspose.Slides

Aggiungi filigrane a file PPT online

L’app gratuita Aspose.Slides Watermark è realizzata con Aspose.Slides for C++, la stessa API del codice sopra. Aprila e scopri cosa può fare l’API con i tuoi file PPT.

  • Funziona nel browser, senza installare nulla.
  • Scopri come Aspose.Slides aggiunge le filigrane prima di scrivere codice.
  • Aggiungi una filigrana di testo o immagine al tuo file PPT.
  • Scarica il file con filigrana.

Altri formati supportati per le filigrane

Con C++ puoi aggiungere filigrane anche ai seguenti formati.