Tekstwatermerk toevoegen aan PPTX via C++
Bouw uw eigen C++-apps om PPTX-bestanden van een watermerk te voorzien met behulp van server-side API’s.
Hoe een PPTX-bestand te watermerken met C++
Om het PPTX-bestand van een watermerk te voorzien, gebruiken we
API, een veelzijdige, krachtige en gebruiksvriendelijke API voor documentwatermerken voor het C++-platform. Je kunt de nieuwste versie direct downloaden, open gewoon
pakketbeheerder, zoek naar Aspose.Slides.Cpp en installeren. U kunt ook de volgende opdracht gebruiken vanuit de Package Manager Console.
Opdracht
PM> Install-Package Aspose.Slides.Cpp
Stappen om watermerk toe te voegen aan PPTX via C++
U hebt de aspose.slides.dll nodig om de volgende workflow in uw eigen omgeving te proberen.
Laad PPTX-bestanden met een instantie van de klasse Presentatie
Ontvang de eerste dia
Een AutoVorm van het type Rechthoek toevoegen
Voeg TextFrame toe aan de rechthoek
Maak het alinea-object voor tekstkader
Maak een deelobject voor alinea
Watermerk toevoegen met set_Text()
Document opslaan
systeem vereisten
Aspose.Slides voor C++ ondersteunt alle belangrijke platforms en besturingssystemen. Zorg ervoor dat u aan de volgende vereisten voldoet.
Watermerk toevoegen aan PPTX - C++
// Load the desired PPTX File
SharedPtr<Presentation> pres = MakeObject<Presentation>(u"templatePath.pptx");
// Access first slide
SharedPtr<ISlide> slide = pres->get_Slides()->idx_get(0);
// Add an AutoShape of Rectangle type
SharedPtr<IAutoShape> ashp = slide->get_Shapes()->AddAutoShape(ShapeType::Rectangle, 150, 75, 150, 50);
ashp->get_FillFormat()->set_FillType(FillType::NoFill);
// Add TextFrame to the Rectangle
ashp->AddTextFrame(u" ");
// Accessing the text frame
SharedPtr<ITextFrame> txtFrame = ashp->get_TextFrame();
// Create the Paragraph object for text frame
SharedPtr<IParagraph> paragraph = txtFrame->get_Paragraphs()->idx_get(0);
// Create Portion object for paragraph
SharedPtr<IPortion> portion = paragraph->get_Portions()->idx_get(0);
portion->set_Text(u"Watermark Text Watermark Text Watermark Text");
//Adding another shape
SharedPtr<IAutoShape> ashape2 = slide->get_Shapes()->AddAutoShape(ShapeType::Triangle, 200, 365, 400, 150);
//Reorder shape
slide->get_Shapes()->Reorder(2, ashape2);
// Save PPTX to Disk
pres->Save(u"outPath.pptx", Aspose::Slides::Export::SaveFormat::Pptx);
Over Aspose.Slides voor C++ API
Aspose.Slides API kan worden gebruikt om Microsoft PowerPoint-documenten te lezen, schrijven, manipuleren en converteren naar PDF, XPS, HTML, TIFF, ODP en verschillende andere formaten. Men kan vanaf het begin nieuwe bestanden maken en deze opslaan in de relevante ondersteunde formaten. Aspose.Slides is een zelfstandige API voor het maken, parseren of manipuleren van presentaties, dia’s en elementen en is niet afhankelijk van software zoals Microsoft of OpenOffice.Watermark PPTX via Online App
Add watermark to PPTX documents by visiting our Live Demos website . The live demo has the following benefits
PPTX Wat is PPTX bestandsformaat
Files with PPTX extension are presentation files created with popular Microsoft PowerPoint application. Unlike the previous version of presentation file format PPT which was binary, the PPTX format is based on the Microsoft PowerPoint open XML presentation file format. A presentation file is a collection of slides where each slide can comprise of text, images, formatting, animations, and other media. These slides are presented to audience in the form of slideshows with custom presentation settings.
Meer lezenAndere ondersteunde formaten voor watermerken
Met behulp van C ++ kan men gemakkelijk verschillende formaten watermerken, waaronder.