Lägg till vattenstämpel i en PPT-presentation med C++

Använd Aspose.Slides for C++ för att lägga till text- eller bildvattenstämplar i presentationsfiler utan Microsoft PowerPoint.

Lägg till vattenstämpel i en PPT-presentation via C++

Med Aspose.Slides for C++ kan du lägga till text- eller bildvattenstämplar i PPT-presentationer. Lägg till en vattenstämpelform på bildbakgrunden med AddAutoShape, lägg till text med AddTextFrame eller fyll formen med en bild som läses in via File::ReadAllBytes och AddImage.

Lägg till textvattenstämpel i PPT med 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();

Lägg till bildvattenstämpel i en PPT-presentation med 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();

Så lägger du till en vattenstämpel i PPT med C++

Följ de här stegen för att lägga till en text- eller bildvattenstämpel i PPT-filer.

  1. Läs in PPT-filen med klassen Presentation.
  2. Välj bildbakgrunden i samlingen Presentation::get_Masters.
  3. Lägg till en vattenstämpelform med metoden AddAutoShape.
  4. Lägg till vattenstämpeltext med metoden AddTextFrame eller ange en bildfyllning med AddImage.
  5. Spara filen med vattenstämpel med SaveFormat::Ppt.

Byggd med Aspose.Slides

Lägg till vattenstämplar i PPT-filer online

Den kostnadsfria appen Aspose.Slides Watermark är byggd med Aspose.Slides for C++, samma API som i koden ovan. Öppna den och se vad API:et kan göra med dina egna PPT-filer.

  • Körs i webbläsaren, inget att installera.
  • Se hur Aspose.Slides lägger till vattenstämplar innan du skriver kod.
  • Lägg till en text- eller bildvattenstämpel i din PPT-fil.
  • Ladda ner filen med vattenstämpel.

Andra format som stöder vattenstämplar

Med C++ kan du även lägga till vattenstämplar i följande format.