GroupDocs.Metadata auf einen Blick

Python-Bibliothek zur Steuerung von Metadaten

Illustration metadata

Haupteigenschaften

GroupDocs.Metadata for Python via .NET ist eine leistungsstarke Bibliothek zum Verwalten von Metadaten in verschiedenen Dateiformaten. Integrieren Sie das Anzeigen, Bearbeiten, Löschen, Suchen, Vergleichen, Ersetzen und Exportieren von Metadaten in Ihre Python-Apps. Unterstützt gängige Formate wie PDF, Microsoft Office (Word, Excel, PowerPoint), Outlook-E-Mails, Project, Visio-Diagramme, OneNote, Bilder (PSD, CAD), Audio, Video, OpenType-Schriftarten und Metadateien.

Einfache Metadatenmanipulation

Unsere Bibliothek bietet Funktionen wie Metadaten‑Suche, -Ersetzung, -Vergleich und -Extraktion. Exportieren Sie Metadaten nach Excel, CSV, JSON oder XML. Unterstützt Metadatenstandards wie eingebaut, XMP, EXIF und benutzerdefinierte Eigenschaften.

Unterstützung beliebter Plattformen

GroupDocs.Metadata for Python via .NET ist mit gängigen Python-Versionen kompatibel und läuft unter Windows, Linux und macOS.

Plattformunabhängigkeit

GroupDocs.Metadata for Python via .NET ist bereit für die Integration mit verschiedenen Betriebssystemen und Paketmanagern.

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
PyPI

Unterstützte Dateiformate

GroupDocs.Metadata for Python via .NET verarbeitet eine Vielzahl von Dateiformaten. Erkunden Sie die vollständige Liste.

Office-Formate

  • tragbar: PDF
  • Word: DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF, TXT
  • Excel: XLS, XLSX, XLSM, XLSB, XLTM, XLT, XLTM, XLTX, XLAM, SXC, SpreadsheetML
  • PowerPoint: PPT, PPTX, PPS, PPSX, PPSM, POT, POTM, POTX, PPTM
  • OpenDocument: ODT, ODS
  • Visio: VSD, VDX, VSS, VSSX, VSX, VST, VSTX, VTX, VSDX, VDW, VSTM, VSSM, VSDM

Medien & Grafiken

  • Video: AVI, MOV, QT, FLV
  • Beliebte Bildformate: JPG, JPEG, JPE, JP2, PNG, BMP
  • Mehrseitige Bilder: GIF, WEBP, TIFF, DJVU, DJV, DICOM
  • Audio: MP3, WAV
  • Matroska Media Container: MKV, MKA, MK3D, WEBM
  • AutoCAD: DWG, DXF
  • Photoshop: PSD

Andere

  • Outlook: MSG, EML, EMLX, PST, OS
  • Schriftarten: OTF, OTC, TTF, TTC
  • Projekt: MPP
  • Metafiles: EMF, WMF
  • vCard: VCF, VCR
  • OneNote: ONE
  • Andere: EPUB, ZIP, TORRENT, ASF

GroupDocs.Metadata for Python via .NET Funktionen

Erhöhen Sie die Dokumentensicherheit durch Metadatenverarbeitung.

Feature icon

Schützen Sie Geschäftsdateien

Entfernen Sie Metadaten und Kommentare aus Geschäftsberichten und Dokumenten

Feature icon

Fotostandort

Verwalten Sie Bildmetadaten, einschließlich Informationen zum Fotostandort

Feature icon

Kontrollbürodokumente

Bearbeiten Sie Metadaten in PDF, Word, Excel, PowerPoint und anderen Formaten

Feature icon

Analysieren Sie Metadatenänderungen

Vergleichen und analysieren Sie Metadatenänderungen in unterstützten Dateiformaten

Feature icon

Integrierte Metadatenunterstützung

Arbeiten Sie mit integrierten und benutzerdefinierten Metadateneigenschaften

Feature icon

Bildmetadaten steuern

Sammeln Sie Bilddatei-Metadaten wie EXIF ​​oder XMP

Feature icon

Unterstützung für E-Mail-Metadaten

Verwalten Sie Metadaten und Anhänge in E-Mail-Nachrichten

Feature icon

EXIF-Bildmetadaten

Bearbeiten Sie EXIF-Metadaten in WEBP-, PNG- oder PSD-Dateien

Feature icon

Optimieren Sie den Dateiinhalt

Reduzieren Sie den Speicherverbrauch in PDF-, Excel- und Bilddateien

Feature icon

Matroska Multimedia-Unterstützung

Erhalten Sie Matroska-Untertitel und Metadaten in Audio- und Videodateien

Feature icon

Bildvorschauen generieren

Erstellen Sie Vorschauen für die Bildformate MSG, CAD, EML oder EPUB

Feature icon

Multimedia-Unterstützung

Rufen Sie XMP-Metadaten aus MOV-, MP3- und WEBP-Dateien ab

Feature icon

Kontrollieren Sie digitale Signaturen

Identifizieren und entfernen Sie digitale Signaturen in PDFs und Office-Dokumenten

Feature icon

Metadatenexport

Exportieren Sie Metadaten nach Excel, CSV, JSON oder XML

Feature icon

Integrierte Metadatenkontrolle

Analysieren Sie bestimmte Metadateneigenschaften mithilfe definierter Schlüssel

Feature icon

Passwortschutz

Erkennen Sie den Passwortschutz in PDFs und MS Word-, Excel- und PowerPoint-Dokumenten

Feature icon

Ersetzen Sie Metadateninhalte

Ersetzen Sie Metadateneigenschaften in Word-, Excel-, PowerPoint- und PDF-Dateien

Feature icon

PNG-Metadaten-Export

Extrahieren Sie Textmetadaten aus PNG-Bildern mit Python

Feature icon

Bildmetadaten aktualisieren

Hinzufügen oder Aktualisieren von XMP‑ und EXIF‑Metadaten mithilfe von Suchprädikaten

Feature icon

Steuern Sie Office-Dateien

Greifen Sie auf versteckte Daten in PDF-, MS Word-, Excel- und PowerPoint-Dateien zu und löschen Sie sie

Feature icon

Dateityperkennung

Erkennen Sie den Dateityp zur Laufzeit mit Python

Feature icon

Matroska Multimedia-Vorschau

Rufen Sie Miniaturansichten und Bildvorschauen für Dateien mit Matroska-Unterstützung ab

Feature icon

TIFF-Unterstützung

Bearbeiten Sie IPTC-Metadaten in TIFF-Bildern

Feature icon

HEIC-Medienunterstützung

Verwalten Sie EXIF-Tags und XMP-Metadaten in HEIC/HEIF-Bildern

Feature icon

Unterstützung für Schriftart-Metadaten

Steuern Sie Metadaten in OpenType-Schriftartendateien

Feature icon

Microsoft Project-Unterstützung

Rufen Sie Metadaten aus verschlüsselten Microsoft Project-Dateien ab

Feature icon

Unterstützung für JPEG-Metadaten

EXIF-Daten für JPEG2000-Bilder hinzufügen, aktualisieren oder entfernen

Codebeispiele

Entdecken Sie Codebeispiele, die gängige GroupDocs.Metadata for Python via .NET-Funktionen demonstrieren

Erhalten Sie Einblicke in Dokumentmetadaten

Verwenden Sie die API GroupDocs.Metadata for Python via .NET, um innere Dokumentmetadaten abzurufen:

So erhalten Sie spezifische Dokumentmetadaten

from groupdocs.metadata import Metadata
from groupdocs.metadata.tagging import Tags

def find_editor_metadata():
    # Laden Sie das Quelldokument in den Metadatenkonstruktor
    with Metadata("./input.pptx") as metadata:
        # Rufen Sie alle Eigenschaften ab, die den Namen des letzten Dokumenteditors enthalten
        # oder das Datum/die Uhrzeit der letzten Änderung des Dokuments
        properties = metadata.find_properties(
            lambda p: Tags.person.editor in list(p.tags)
                   or Tags.time.modified in list(p.tags)
        )
        # Abgerufene Metadateneinträge verarbeiten
        for property in properties:
            print(f"Property name: {property.name}, Property value: {property.value}")

if __name__ == "__main__":
    find_editor_metadata()

Geschäftsinformationen in Dokumenten ausblenden

Verwenden Sie unsere Lösung, um Ihren Dokumenten Metadaten hinzuzufügen hinzuzufügen:

So fügen Sie einer Datei unabhängig von ihrem Format einige fehlende Metadateneigenschaften hinzu.

from datetime import datetime
from groupdocs.metadata import Metadata
from groupdocs.metadata.common import FileFormat, PropertyValue
from groupdocs.metadata.tagging import Tags

def add_printed_date():
    # Quelldokument laden
    with Metadata("./input.pdf") as metadata:
        if metadata.file_format != FileFormat.UNKNOWN and not metadata.get_document_info().is_encrypted:
            # Fügen Sie eine Eigenschaft hinzu, die das Datum des letzten Drucks der Datei enthält, falls diese fehlt
            # Die Eigenschaft wird hinzugefügt, wenn das Dokument diese Art von Metadaten unterstützt
            property_value = PropertyValue(datetime.now())
            affected = metadata.add_properties(
                lambda p: Tags.time.printed in list(p.tags), property_value
            )
            # Speichern Sie das geänderte Dokument in einem angegebenen Pfad
            print(f"Affected properties: {affected}")
            metadata.save("./output.pdf")

if __name__ == "__main__":
    add_printed_date()

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.

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.
Image
2
Klicken Sie im zweiten Schritt auf die Schaltfläche Provisorische Lizenz anfordern.
Image
 Deutsch