GroupDocs.Metadata for Python via .NET

Metadaten in Docx-Dateien mit Python ändern

Bearbeiten Sie Metadaten in gängigen Dokument-, Bild- und Multimedia-Formaten. Führen Sie zentrale Vorgänge wie Lesen, Aktualisieren und Entfernen von Metadaten mühelos aus.

So bearbeiten Sie Metadaten in DOCX-Dateien mit Python

Mit GroupDocs.Metadata for Python via .NET können Python‑Entwickler Metadaten in DOCX‑Dateien aktualisieren, indem sie diese einfachen Schritte befolgen:

  1. Laden Sie die DOCX-Datei mit der Metadata-Klasse.
  2. Definieren Sie eine Bedingung, um die Metadaten zu filtern, die Sie ändern möchten.
  3. Wenden Sie den Filter an und setzen Sie den neuen Wert.
  4. Speichern Sie die aktualisierte DOCX-Datei auf dem Datenträger.
from datetime import datetime
from groupdocs.metadata import Metadata
from groupdocs.metadata.common import PropertyValue
from groupdocs.metadata.tagging import Tags

def update_metadata_properties():
    # Ändern Sie das Erstellungsdatum einer DOCX-Datei
    with Metadata("./input.docx") as metadata:
        # Weisen Sie der ausgewählten Eigenschaft einen neuen Wert zu
        property_value = PropertyValue(datetime.now())
        # Legen Sie die Regeln fest, um zu bestimmen, welche Metadaten aktualisiert werden sollen
        # Aktualisieren Sie den Erstellungszeitstempel der Datei
        affected = metadata.set_properties(
            lambda p: Tags.time.created in list(p.tags)
                   or Tags.time.modified in list(p.tags),
            property_value,
        )
        print(f"Properties set: {affected}")
        # Speichern Sie die aktualisierte DOCX-Datei
        metadata.save("./output.docx")

if __name__ == "__main__":
    update_metadata_properties()
pip install groupdocs-metadata-net
Klicken zum Kopieren
kopiert
Weitere Beispiele Dokumentation

Metadaten in DOCX-Dateien mit Python bearbeiten

Mit GroupDocs.Metadata können Sie Dokumenten‑Metadaten in Ihren Python‑Apps einfach verwalten. Metadaten programmgesteuert hinzufügen, ändern, suchen oder entfernen.

Werkzeuge zur Metadatenbearbeitung

Einfache Metadatenverarbeitung

GroupDocs.Metadata ermöglicht es Ihnen, Metadatenfelder in Ihren Python‑Anwendungen einfach hinzuzufügen, zu bearbeiten oder zu löschen.

Vollständige Kontrolle über Metadaten

Verwenden Sie die API, um versteckte Daten in verschiedenen geschäftlichen Dateiformaten zu finden, anzuzeigen und zu ändern.

Verwenden Sie integrierte DOCX‑Tags

Greifen Sie auf vorhandene Metadaten wie EXIF‑Tags in Bildern zu und arbeiten Sie damit, z. B. Kameratyp, Abmessungen oder Aufnahmedatum.

MP3-Metadaten bearbeiten: Lyrics aktualisieren

Dieses Beispiel zeigt, wie Metadaten in einer MP3-Datei geändert werden, einschließlich Lyrics und benutzerdefinierter Felder.

Python

from groupdocs.metadata import Metadata
from groupdocs.metadata.formats.audio import LyricsField, LyricsTag

def update_mp3_lyrics():
    # Öffnen Sie die Datei mit Metadata
    with Metadata("./input.mp3") as metadata:
        root = metadata.get_root_package()
        if root.lyrics_3v2 is None:
            root.lyrics_3v2 = LyricsTag()
        # Ändern Sie das Lyrics-Tag
        root.lyrics_3v2.lyrics = "[00:01]Test lyrics"
        root.lyrics_3v2.artist = "test artist"
        root.lyrics_3v2.album = "test album"
        root.lyrics_3v2.track = "test track"
        # Fügen Sie bei Bedarf benutzerdefinierte Metadatenfelder hinzu
        root.lyrics_3v2.set(LyricsField("ABC", "custom value"))
        # Speichern Sie die Änderungen in der Datei
        metadata.save("./output.mp3")

if __name__ == "__main__":
    update_mp3_lyrics()

Über die GroupDocs.Metadata for Python via .NET-API

GroupDocs.Metadata for Python via .NET bietet leistungsstarke Werkzeuge zur Verwaltung von Metadaten in Python. Sie können Metadaten aus Dateien lesen, aktualisieren, löschen, suchen, vergleichen und exportieren, ohne zusätzliche Software zu benötigen. Nutzen Sie die API, um mit Metadaten in PDFs, Microsoft Office-Dokumenten, Outlook-E-Mails, Visio-Diagrammen, AutoCAD-Zeichnungen, Archiven und Mediendateien zu arbeiten. Integrieren Sie flexible Metadatenfunktionen problemlos in jede GroupDocs.Metadata‑Anwendung.
Mehr erfahren
About illustration

Bereit, loszulegen?

Laden Sie GroupDocs.Metadata 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.

Metadaten in anderen Dateitypen bearbeiten

Eine plattformübergreifende Metadaten‑Bearbeitungs‑API für Python. Unterstützt die Metadatenverarbeitung für zahlreiche gängige Dokument‑ und Bildformate, wie unten gezeigt.

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