GroupDocs.Watermark for Python via .NET API

Verfeinerte Rtf-Wasserzeichen für Python-Projekte

Bieten Sie mit den Wasserzeichen-Tools von GroupDocs.Watermark for Python via .NET ein markenkonformes und ansprechendes Dokumentenerlebnis.

Verwenden Sie die Python-API zur Modifikation von Wasserzeichen in Rtf-Dokumenten

Mit GroupDocs.Watermark for Python via .NET können Python-Entwickler den Inhalt von Wasserzeichen in verschiedenen Rtf-Dokumenten anpassen. Hier ist eine schnelle Anleitung:

  1. Beginnen Sie damit, das Rtf-Dokument mit der Watermarker-Klasse zu laden, die Datei-Pfade, Speicherstreams oder Byte-Arrays als Eingabe akzeptiert.
  2. Erstellen Sie ein SearchCriteria-Objekt, um nach bestehenden Wasserzeichenelementen in Ihrem Dokument zu suchen, sei es textlich oder grafisch.
  3. Sobald diese identifiziert sind, stellt das Tool eine Sammlung von übereinstimmenden Wasserzeicheninstanzen bereit, die Sie aktualisieren können – passen Sie Parameter wie Farbe, Ausrichtung, Schriftart oder sogar eingebettete Bilddaten an.
  4. Schließen Sie den Prozess ab, indem Sie Ihr überarbeitetes Dokument auf der Festplatte oder in einen beliebigen unterstützten Ausgabestream speichern, indem Sie die integrierten Speicherfunktionen nutzen.
# Bildwasserzeichen in RTF-Datei aktualisieren
import groupdocs.watermark as gw
import groupdocs.watermark.search.searchcriteria as gwss

# Erstellen Sie eine Watermarker-Instanz mit der Eingabedatei
with gw.Watermarker("input.rtf") as watermarker:

    # Verwenden Sie SearchCriteria, um bildbasierte Wasserzeichen zu finden
    search_criteria = gwss.ImageDctHashSearchCriteria("logo.png")

    possible_watermarks = watermarker.search(search_criteria)
        for watermark in possible_watermarks:
            try:
                # Änderungen am Bildwasserzeichen anwenden
                watermark.ImageData = imageData
            except Exception as e:
                pass

    # Aktualisierte RTF-Datei exportieren
    watermarker.save("output.rtf")
pip install groupdocs-watermark-net
zum Kopieren anklicken
kopiert
Mehr Beispiele Dokumentation

Produktivität mit fortschrittlichen Wasserzeichen-Tools steigern

Beschleunigen Sie das Branding und die Sicherheit von Dokumenten in Python mit unserer dynamischen Wasserzeichen-API. Fügen Sie Wasserzeichen hinzu, erkennen Sie sie, modifizieren Sie sie oder löschen Sie Wasserzeichenebenen mit minimalem Aufwand.

Fortgeschrittener Wasserzeichen-Bearbeitungsablauf

Integrierte Wasserzeichenkontrolle

Bringen Sie vollständige Kontrolle über den Lebenszyklus von Wasserzeichen in Ihre Python-Anwendungen mit GroupDocs.Watermark for Python via .NET. Vermeiden Sie wiederholte Aufgaben, indem Sie die Einrichtung, Aktualisierung und Entfernung von Wasserzeichen automatisieren.

Präzise Anpassung von Wasserzeichenattributen

Übernehmen Sie die volle Kontrolle über die Ästhetik von Wasserzeichen – ändern Sie Größe, Farbe, Drehung oder Position, um alle visuellen Anforderungen mit unserer flexiblen API-Oberfläche zu erfüllen.

Eigenschaften des nativen Formats nutzen

Passen Sie sich an jedes Dateiformat an, indem Sie Wasserzeichen in Kopfzeilen, Fußzeilen, Anmerkungen oder Hintergründe einfügen. Unsere API respektiert die nativen Strukturen für eine optimale Integration.

Ändern eines Wasserzeichens in einer PDF-Datei

Demonstriert, wie man Wasserzeichen-Eigenschaften in einem PDF-Dokument ändert.

Python

# PDF-Datei öffnen
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

# Wasserzeicheninhalt lesen
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]

    # Wasserzeichenaktualisierung anwenden
    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

    # Bearbeitetes Ergebnis speichern
    watermarker.save("output.pdf")

GroupDocs.Watermark for Python via .NET

Hochwertige Wasserzeichenintegration: Sorgen Sie für eine saubere Wasserzeichenbearbeitung und -markierung mit den Werkzeugen von GroupDocs.Watermark for Python via .NET für Rtf.
Erfahre mehr
About illustration

Bereit, loszulegen?

Laden Sie GroupDocs.Watermark kostenlos herunter oder holen Sie sich eine Testlizenz für vollen Zugriff!

Nützliche Ressourcen

Erforschen Sie die Dokumentation, Code -Beispiele und die Unterstützung der Community, um Ihre Erfahrungen zu verbessern.

Formatübergreifende Branding-Lösungen

Halten Sie einen konsistenten Stil über Dateitypen hinweg mit unseren flexiblen Wasserzeichenverwaltungswerkzeugen.

Tipps zur temporären Lizenz

1
Melden Sie sich mit Ihrer geschäftlichen E-Mail-Adresse an. Kostenlose E-Mail-Dienste sind nicht zulässig.
2
Klicken Sie im zweiten Schritt auf die Schaltfläche Provisorische Lizenz anfordern.
 Deutsch