PPTX DOCX XLSX PDF ODP
Aspose.Slides  for C++
PPTX

Προσθέστε Υδατογράφημα κειμένου στο PPTX μέσω C++

Δημιουργήστε τις δικές σας εφαρμογές C++ για να υδατογραφήσετε αρχεία PPTX χρησιμοποιώντας API από την πλευρά του διακομιστή.

Πώς να υδατογραφήσετε ένα αρχείο PPTX χρησιμοποιώντας C++

Για να υδατογραφήσουμε το αρχείο PPTX, θα χρησιμοποιήσουμε

Aspose.Slides για C++

API που είναι ένα πλούσιο σε χαρακτηριστικά, ισχυρό και εύχρηστο API υδατογραφήματος εγγράφων για πλατφόρμα C++. Μπορείτε να κατεβάσετε την τελευταία του έκδοση απευθείας, απλά ανοίξτε

NuGet

διαχειριστής πακέτων, αναζητήστε Aspose.Slides.Cpp και εγκαταστήστε. Μπορείτε επίσης να χρησιμοποιήσετε την ακόλουθη εντολή από την Κονσόλα Package Manager.

Εντολή


PM> Install-Package Aspose.Slides.Cpp

Βήματα για την προσθήκη υδατογραφήματος στο PPTX μέσω C++

Χρειάζεστε το aspose.slides.dll για να δοκιμάσετε την ακόλουθη ροή εργασίας στο δικό σας περιβάλλον.

  1. Φορτώστε αρχεία PPTX με μια παρουσία της κλάσης Presentation

  2. Αποκτήστε την πρώτη διαφάνεια

  3. Προσθέστε ένα AutoShape τύπου Rectangle

  4. Προσθέστε το TextFrame στο ορθογώνιο

  5. Δημιουργήστε το αντικείμενο Παράγραφος για πλαίσιο κειμένου

  6. Δημιουργία αντικειμένου τμήματος για την παράγραφο

  7. Προσθέστε υδατογράφημα χρησιμοποιώντας το set_Text()

  8. Αποθήκευση εγγράφου

Απαιτήσεις συστήματος

Το Aspose.Slides for C++ υποστηρίζει όλες τις μεγάλες πλατφόρμες και λειτουργικά συστήματα. Βεβαιωθείτε ότι έχετε τις ακόλουθες προϋποθέσεις.

 

Προσθήκη υδατογραφήματος στο 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);  
 
  • Σχετικά με το Aspose.Slides for C++ API

    Το Aspose.Slides API μπορεί να χρησιμοποιηθεί για ανάγνωση, εγγραφή, χειρισμό και μετατροπή εγγράφων του Microsoft PowerPoint σε PDF, XPS, HTML, TIFF, ODP και διάφορες άλλες μορφές. Κάποιος μπορεί να δημιουργήσει νέα αρχεία από την αρχή και να τα αποθηκεύσει στις σχετικές υποστηριζόμενες μορφές. Το Aspose.Slides είναι ένα αυτόνομο API για δημιουργία, ανάλυση ή χειρισμό παρουσιάσεων, διαφανειών και στοιχείων και δεν εξαρτάται από κανένα λογισμικό όπως το Microsoft ή το OpenOffice.

    Watermark PPTX via Online App

    Add watermark to PPTX documents by visiting our Live Demos website . The live demo has the following benefits

      No need to download or setup anything
      No need to write any code
      Just upload your PPTX file, set your watermark and hit "Add" button
      Instantly get the download link for the resultant file

    PPTX Τι είναι μορφή αρχείου PPTX

    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.

    Διαβάστε Περισσότερα

    Άλλες υποστηριζόμενες μορφές υδατογραφήματος

    Χρησιμοποιώντας C++, μπορεί κανείς εύκολα να υδατογραφήσει διάφορες μορφές, συμπεριλαμβανομένων.

    PPT (Microsoft PowerPoint 97-2003)