Adicionar marca d’água a uma apresentação PPT com C++

Use o Aspose.Slides for C++ para adicionar marcas d’água de texto ou imagem a arquivos de apresentação sem o Microsoft PowerPoint.

Adicionar marca d’água a uma apresentação PPT via C++

O Aspose.Slides for C++ permite adicionar marcas d’água de texto ou imagem a apresentações PPT. Adicione uma forma de marca d’água ao slide mestre com AddAutoShape, adicione texto com AddTextFrame ou preencha a forma com uma imagem carregada por meio de File::ReadAllBytes e AddImage.

Adicionar marca d'água de texto a PPT com 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();

Adicionar marca d'água de imagem a uma apresentação PPT com 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();

Como adicionar marca d’água a PPT com C++

Siga estas etapas para adicionar uma marca d’água de texto ou imagem a arquivos PPT.

  1. Carregue o arquivo PPT com a classe Presentation.
  2. Selecione o slide mestre na coleção Presentation::get_Masters.
  3. Adicione uma forma de marca d’água com o método AddAutoShape.
  4. Adicione o texto da marca d’água com o método AddTextFrame ou defina um preenchimento de imagem com AddImage.
  5. Salve o arquivo com marca d’água com SaveFormat::Ppt.

Criado com Aspose.Slides

Adicione marcas d’água a arquivos PPT online

O aplicativo gratuito Aspose.Slides Watermark é criado com Aspose.Slides for C++, a mesma API do código acima. Abra-o e veja o que a API pode fazer com seus próprios arquivos PPT.

  • Funciona no seu navegador, sem instalar nada.
  • Veja como o Aspose.Slides adiciona marcas d’água antes de escrever código.
  • Adicione uma marca d’água de texto ou imagem ao seu arquivo PPT.
  • Baixe o arquivo com marca d’água.

Outros formatos compatíveis com marca d'água

Com C++, você também pode adicionar marcas d'água aos seguintes formatos.