Bibliothèque GroupDocs.Watermark for Python via .NET

Mises à jour sécurisées et simples des filigranes Xlsx en Python

Dynamisez vos projets Python avec un éditing de filigrane sécurisé et fiable propulsé par GroupDocs.Watermark for Python via .NET.

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

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

  1. Commencez par charger le document Xlsx à 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 XLSX
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.xlsx") 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 XLSX mis à jour
    watermarker.save("output.xlsx")
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 Suite

Personnalisation des filigranes pour les tableurs : Gérez la visibilité et le style des filigranes avec confiance à travers les fichiers Xlsx avec GroupDocs.Watermark.
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.

Outils de filigrane multi-types

Protégez et unifiez l’image de marque à travers les types de documents en utilisant les composants 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