Προσθήκη υδατογραφήματος σε παρουσίαση PPTX με Java

Δημιουργήστε εφαρμογές Java που εισάγουν υδατογραφήματα κειμένου ή εικόνας σε αρχεία παρουσιάσεων με API διακομιστή.

Προσθήκη υδατογραφήματος σε παρουσίαση PPTX μέσω Java

Με το Aspose.Slides for Java μπορείτε να προσθέσετε υδατογραφήματα κειμένου και εικόνας σε παρουσιάσεις PPTX. Προσθέστε ένα σχήμα υδατογραφήματος σε μια κύρια διαφάνεια, ώστε το υδατογράφημα να εμφανίζεται στις διαφάνειες που τη χρησιμοποιούν.

Προσθήκη υδατογραφήματος κειμένου σε PPTX με Java

Presentation presentation = new Presentation("presentation.pptx");
try {
    IMasterSlide masterSlide = presentation.getMasters().get_Item(0);
    IAutoShape watermarkShape = masterSlide.getShapes().addAutoShape(ShapeType.Rectangle, 100, 100, 400, 120);
    ITextFrame watermarkTextFrame = watermarkShape.addTextFrame("Watermark");
    watermarkTextFrame.getParagraphs().get_Item(0).getPortions().get_Item(0).getPortionFormat().setFontHeight(48);

    presentation.save("watermark.pptx", SaveFormat.Pptx);
} finally {
    presentation.dispose();
}

Προσθήκη υδατογραφήματος εικόνας σε παρουσίαση PPTX με Java

Presentation presentation = new Presentation("presentation.pptx");
try {
    byte[] imageData = Files.readAllBytes(Paths.get("watermark.png"));
    IPPImage watermarkImage = presentation.getImages().addImage(imageData);
    IMasterSlide masterSlide = presentation.getMasters().get_Item(0);
    IAutoShape watermarkShape = masterSlide.getShapes().addAutoShape(ShapeType.Rectangle, 100, 100, 300, 200);

    watermarkShape.getFillFormat().setFillType(FillType.Picture);
    watermarkShape.getFillFormat().getPictureFillFormat().getPicture().setImage(watermarkImage);
    watermarkShape.getFillFormat().getPictureFillFormat().setPictureFillMode(PictureFillMode.Stretch);

    presentation.save("image-watermark.pptx", SaveFormat.Pptx);
} finally {
    presentation.dispose();
}

Πώς να προσθέσετε υδατογράφημα σε PPTX με Java

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

  1. Φορτώστε το αρχείο PPTX με την κλάση Presentation.
  2. Επιλέξτε μια κύρια διαφάνεια με τη μέθοδο getMasters.
  3. Καλέστε τη μέθοδο addAutoShape για να προσθέσετε ένα σχήμα υδατογραφήματος.
  4. Καλέστε τη μέθοδο addTextFrame για να προσθέσετε κείμενο υδατογραφήματος ή χρησιμοποιήστε την addImage για υδατογράφημα εικόνας.
  5. Αποθηκεύστε την παρουσίαση με το υδατογράφημα σε μορφή PPTX.

Δημιουργήθηκε με το Aspose.Slides

Προσθήκη υδατογραφημάτων σε αρχεία PPTX online

Η δωρεάν εφαρμογή Aspose.Slides Watermark έχει δημιουργηθεί με το Aspose.Slides for Java, το ίδιο API με τον παραπάνω κώδικα. Ανοίξτε την και δείτε τι μπορεί να κάνει το API με τα δικά σας αρχεία PPTX.

  • Λειτουργεί στο πρόγραμμα περιήγησής σας, χωρίς εγκατάσταση.
  • Δείτε πώς προσθέτει υδατογραφήματα το Aspose.Slides πριν γράψετε κώδικα.
  • Προσθέστε υδατογράφημα κειμένου ή εικόνας στο αρχείο PPTX.
  • Κατεβάστε το αρχείο με το υδατογράφημα.

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

Με Java μπορείτε επίσης να προσθέσετε υδατογραφήματα στις παρακάτω μορφές.