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

> Πηγαίος κώδικας C++ για την προσθήκη υδατογραφήματος στην παρουσίαση PPTX.

Source: https://products.aspose.com/slides/el/cpp/watermark/pptx/
Updated: 2023-06-14



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

Χρησιμοποιώντας το Aspose.Slides for C++, μπορείτε να προσθέσετε υδατογράφημα στην παρουσίαση PPTX. Τα υδατογραφήματα αποτελούν ουσιαστικό μέρος κάθε παρουσίασης. Χρησιμοποιούνται για την προστασία του περιεχομένου της παρουσίασης από αντιγραφή ή χρήση χωρίς άδεια. Το υδατογράφημα είναι μια ορατή ή αόρατη εικόνα ή κείμενο που τοποθετείται στην κορυφή της παρουσίασης. Μπορεί να χρησιμοποιηθεί για την αναγνώριση του κατόχου της παρουσίασης και για την αποτροπή μη εξουσιοδοτημένης χρήσης. Τα υδατογραφήματα μπορούν επίσης να χρησιμοποιηθούν για να προσθέσουν μια επαγγελματική πινελιά στην παρουσίαση και να την κάνουν να φαίνεται πιο εκλεπτυσμένη.

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

```cpp

auto presentation = System::MakeObject<Presentation>();
auto slide = presentation->get_Slides()->idx_get(0);
auto master = presentation->get_Masters()->idx_get(0);
auto watermarkShape = slide->get_Shapes()->AddAutoShape(ShapeType::Triangle, 0.0f, 0.0f, 0.0f, 0.0f);

auto watermarkTextFrame = watermarkShape->AddTextFrame(u"Watermark");
presentation->Save(u"watermark.pptx", SaveFormat::Pptx);
```

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

```cpp

auto presentation = System::MakeObject<Presentation>();
auto slide = presentation->get_Slides()->idx_get(0);
auto master = presentation->get_Masters()->idx_get(0);
auto watermarkShape = slide->get_Shapes()->AddAutoShape(ShapeType::Triangle, 0.0f, 0.0f, 0.0f, 0.0f);

auto image = presentation->get_Images()->AddImage(:File::ReadAllBytes(u"watermark.png"));

watermarkShape->get_FillFormat()->set_FillType(FillType::Picture);
watermarkShape->get_FillFormat()->get_PictureFillFormat()->get_Picture()->set_Image(image);
watermarkShape->get_FillFormat()->get_PictureFillFormat()->set_PictureFillMode(PictureFillMode::Stretch);

presentation->Save(u"watermark2.pptx", SaveFormat::Pptx);
```

## Τρόπος προσθήκης υδατογραφήματος στο PPTX μέσω του C++

Αυτά είναι τα βήματα για την προσθήκη υδατογραφήματος κειμένου σε αρχεία PPTX.

Φόρτωση του PPTX με μια παρουσία παρουσίασης

Επιλέξτε την κύρια παρουσίαση

Προσθέστε τύπο σχήματος χρησιμοποιώντας τη μέθοδο AddAutoShape

Προσθέστε κείμενο υδατογραφήματος χρησιμοποιώντας τη μέθοδο AddTextFrame

Αποθήκευση αποτελέσματος σε μορφή PPTX

## Άλλες υποστηριζόμενες μορφές
