GroupDocs.Watermark for Java

Personnalisez PPTX filigranes : une image de marque intuitive

Personnalisez efficacement vos documents grâce à notre outil de filigrane personnalisable. Améliorez la présence de votre marque sans effort.

Ajustez les filigranes de document Pptx à l’aide de Java

GroupDocs.Watermark for Java permet aux développeurs Java d’ajuster facilement les filigranes dans de nombreux documents à l’aide de leurs applications. Voici un guide rapide :

  1. Tout d’abord, vous devez passer le fichier Pptx comme paramètre du constructeur de classe Watermarker. Fournissez un flux d’octets ou de fichiers ou un chemin de disque local.
  2. Deuxièmement, localisez les filigranes qui doivent être ajustés. Utilisez SearchCriteria pour identifier les filigranes avec les propriétés spécifiques précédemment ajoutées au document.
  3. Suite à la recherche, vous recevrez une liste de filigranes pertinents. Vous pouvez ensuite ajuster leurs propriétés, notamment la taille, l’alignement de la page, le texte, la couleur, le contenu de l’image, etc. Cela offre un haut degré de personnalisation de vos données.
  4. Une fois que vous avez fini d’ajuster les filigranes, enregistrez le document mis à jour. Vous pouvez utiliser un chemin de fichier local ou un flux pour stocker le résultat.
// Ajuster le filigrane de l'image PPTX

// Instancier Watermarker avec PPTX
Watermarker watermarker = new Watermarker("input.pptx");

// Initialisez le SearchCriteria pour qu'il corresponde à une image particulière
SearchCriteria searchCriteria = new ImageDctHashSearchCriteria("logo.png");
PossibleWatermarkCollection watermarks = watermarker.search(searchCriteria);

for (PossibleWatermark watermark : watermarks)
{
    // Remplacer l'image trouvée
    watermark.setImageData(imageData);
}

// Enregistrer le fichier ajusté
watermarker.save("output.pptx");
<dependencies> <dependency> <groupId>com.groupdocs</groupId> <artifactId>groupdocs-watermark</artifactId> <version>24.8</version> </dependency> </dependencies> <repositories> <repository> <id>repository.groupdocs.com</id> <name>GroupDocs Repository</name> <url>https://repository.groupdocs.com/repo/</url> </repository> </repositories>
cliquez pour copier
copié
Plus d'exemples Documentation

Gestion avancée des filigranes PPTX pour Java applications

L’API GroupDocs.Watermark permet aux développeurs d’intégrer de manière fluide la fonctionnalité de filigrane dans leurs Java applications. Il prend en charge l’ajout, la modification, la suppression et la recherche de filigranes dans un large éventail de formats de documents.

Réglage du filigrane

Intégration sans effort des filigranes

GroupDocs.Watermark simplifie le processus d’ajout de divers filigranes à divers documents et fichiers commerciaux au sein d’ Java applications. Les développeurs peuvent non seulement appliquer des filigranes, mais également mettre à jour ou supprimer les filigranes existants par programmation.

Personnalisation granulaire du filigrane

L’API fournit de nombreuses options de personnalisation pour les filigranes. Les développeurs peuvent facilement ajuster la taille, la rotation, la couleur, la police, les styles et d’autres propriétés pour obtenir l’effet visuel souhaité.

Tirer parti des fonctionnalités natives des documents PPTX

Selon le format du document cible, les développeurs peuvent utiliser des fonctionnalités natives pour le placement des filigranes. Ces fonctionnalités peuvent inclure l’arrière-plan de la page du document, des annotations, des en-têtes ou d’autres objets tels que des conteneurs de filigranes.

Ajuster le filigrane de l’image dans les feuilles de calcul

Cet exemple montre comment ajuster l’image de formes particulières dans une feuille de travail Excel.

Java


//  Charger le document sous forme de feuille de calcul
SpreadsheetLoadOptions loadOptions = new SpreadsheetLoadOptions();
Watermarker watermarker = new Watermarker("source.xlsx", loadOptions);

//  Obtenir de nouveaux octets de filigrane
File file = new File("new_watermark.png");
byte[] imageBytes = new byte[(int) file.length()];
FileInputStream inputStream = new FileInputStream(file);
inputStream.read(imageBytes);
inputStream.close();

//  Ajuster le contenu d'un filigrane particulier
for (SpreadsheetShape shape : content.getWorksheets().get_Item(0).getShapes())
{
    if (shape.getImage() != null)
    {
        shape.setImage(new SpreadsheetWatermarkableImage(imageBytes));
    }
}

//  Enregistrer le document de résultats
watermarker.save("result.xlsx");
watermarker.close();

GroupDocs.Watermark for Java

Personnalisez les filigranes : Améliorez votre image de marque grâce à nos outils de filigrane personnalisables. Ajoutez facilement des éléments de marque tout en garantissant la sécurité et l’authenticité des documents.
En savoir plus
About illustration

Prêt à commencer ?

Téléchargez GroupDocs.Watermark gratuitement ou obtenez une licence d’essai pour un accès complet !

Ressources utiles

Explorez la documentation, les échantillons de code et le soutien communautaire pour améliorer votre expérience.

Ajustez les filigranes dans les autres formats pris en charge par GroupDocs.Watermark for Java

Améliorez la présence de votre marque grâce à des outils de filigrane personnalisables. Personnalisez efficacement vos documents tout en préservant leur sécurité et leur authenticité.

Conseils sur les licences temporaires

1
Inscrivez-vous avec votre adresse e-mail professionnelle. Les services de messagerie gratuits ne sont pas autorisés.
2
Utilisez le bouton Obtenir une licence temporaire à la deuxième étape.
 Français