GroupDocs.Watermark for Python via .NET

Mettre à jour les filigranes dans les fichiers Doc en utilisant Python

Améliorez et protégez vos fichiers grâce à une édition de filigrane sans effort avec l’API GroupDocs.Watermark for Python via .NET.

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

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

  1. Commencez par charger le document Doc à 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 DOC
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.doc") 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 DOC mis à jour
    watermarker.save("output.doc")
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 Platform

Édition de filigrane simplifiée : Utilisez GroupDocs.Watermark for Python via .NET pour rationaliser la gestion des filigranes dans des fichiers Doc dans vos applications 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.

Édition de filigrane multi-formats

Modifiez facilement les filigranes dans plusieurs types de documents avec l’API 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