Bibliothèque GroupDocs.Watermark for Python via .NET

Édition avancée de filigranes pour Ppt avec la puissance Python

Protégez et personnalisez vos diapositives en utilisant l’API facile à intégrer de GroupDocs.Watermark for Python via .NET.

Utiliser l’API Python pour modifier des filigranes dans des documents Ppt

Avec GroupDocs.Watermark for Python via .NET, les développeurs Python peuvent modifier le contenu des filigranes dans divers documents Ppt. Voici un aperçu rapide :

  1. Commencez par charger le document Ppt à l’aide de la classe Watermarker, acceptant les chemins de fichiers, les flux mémoire ou les tableaux d’octets comme entrée.
  2. Construisez un objet SearchCriteria pour rechercher des éléments de filigrane existants dans votre document, qu’ils soient textuels ou graphiques.
  3. Une fois identifiés, l’outil fournit une collection d’instances de filigranes correspondants que vous pouvez mettre à jour - ajustez des paramètres tels que la couleur, l’alignement, la police ou même les données d’image intégrées.
  4. Finalisez le processus en sauvegardant votre document révisé sur disque ou sur tout flux de sortie pris en charge en utilisant les méthodes de sauvegarde intégrées.
# Mettre à jour le filigrane d'image dans un fichier PPT
import groupdocs.watermark as gw
import groupdocs.watermark.search.searchcriteria as gwss

# Créer une instance de Watermarker avec le fichier d'entrée
with gw.Watermarker("input.ppt") as watermarker:

    # Utiliser SearchCriteria pour localiser les filigranes basés sur des images
    search_criteria = gwss.ImageDctHashSearchCriteria("logo.png")

    possible_watermarks = watermarker.search(search_criteria)
        for watermark in possible_watermarks:
            try:
                # Appliquer les modifications au filigrane d'image
                watermark.ImageData = imageData
            except Exception as e:
                pass

    # Exporter le fichier PPT mis à jour
    watermarker.save("output.ppt")
pip install groupdocs-watermark-net
cliquez pour copier
copié
Plus d'exemples Documentation

Boostez votre productivité avec des outils de filigrane avancés

Accélérez le branding et la protection des documents en Python avec notre API dynamique de filigrane. Insérez, détectez, modifiez ou supprimez des couches de filigranes avec un minimum d’effort.

Flux de travail avancé d'édition de filigrane

Contrôle de filigrane intégré

Apportez un contrôle complet du cycle de vie du filigrane à vos applications Python en utilisant GroupDocs.Watermark for Python via .NET. Évitez les tâches répétitives en automatisant la configuration, les mises à jour et la suppression des filigranes.

Ajustement de précision des attributs de filigrane

Prenez le contrôle total de l’esthétique du filigrane : redimensionnez, recouvrez de couleur, faites pivoter ou repositionnez-les pour répondre à toutes les exigences visuelles avec notre API flexible.

Exploitez les fonctionnalités des formats natifs

Adaptez-vous à n’importe quel format de fichier en intégrant des filigranes dans les en-têtes, les pieds de page, les annotations ou les arrière-plans. Notre API respecte les structures natives pour une intégration optimale.

Modifier un filigrane dans un fichier PDF

Démontre comment changer les propriétés du filigrane dans un document PDF.

Python

# Ouvrir le fichier PDF
import groupdocs.watermark as gw
import groupdocs.watermark.watermarks as gww
import groupdocs.watermark.search.searchcriteria as gwss
import groupdocs.watermark.options.pdf as gwop

# Lire le contenu du filigrane
load_options = gwop.PdfLoadOptions()
with gw.Watermarker("source.pdf", load_options) as watermarker:

    search_criteria = gwss.TextSearchCriteria("test", False)
    search_criteria.pages = [1,5,8]

    # Appliquer la mise à jour du filigrane
    watermarks = watermarker.search(search_criteria)
    for watermark in watermarks:
        try:
            watermark.formatted_text_fragments.clear()
            watermark.formatted_text_fragments.add(
                "New text", 
                gww.Font("Calibri", 5.0, gww.FontStyle.bold), 
                gww.Color.white, 
                gww.Color.aqua
            )
        except Exception as e:
            pass

    # Enregistrer le résultat modifié
    watermarker.save("output.pdf")

GroupDocs.Watermark for Python via .NET Bibliothèque

Ajustements rapides de filigranes : Apportez des modifications en temps réel aux filigranes dans les documents Ppt à l’aide de nos outils compatibles Python.
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.

Support de filigrane multi-formats

Appliquez des flux de travail similaires de filigranage à d’autres types de documents avec GroupDocs.Watermark for Python via .NET.

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