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 Metadatensuche, -ersetzung, -eigenschaftenvergleich und -extraktion. Exportieren Sie Metadaten in die Formate Excel, CSV oder DataSet. Unterstützt Metadatenstandards wie integrierte, 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 in die Formate Excel, CSV oder DataSet

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

Fügen Sie XMP- und EXIF-Metadaten mithilfe der Such-API hinzu oder aktualisieren Sie sie

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


import groupdocs.metadata as gm
                
# Laden Sie das Quelldokument in den Metadatenkonstruktor
with gm.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
    specification = gm.search.ContainsTagSpecification(gm.tagging.Tags.person.editor)
        .either(gm.search.ContainsTagSpecification(gm.tagging.Tags.time.modified))
        
    properties = metadata.find_properties(specification)

    # Abgerufene Metadateneinträge verarbeiten
    for property in properties:
        print(f"Property name: {property.name}, Property value: {property.value}")

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.


import groupdocs.metadata as gm

# Quelldokument laden
with gm.Metadata("input.pdf") as metadata:
    if metadata.file_format != gm.common.FileFormat.UNKNOWN and metadata.get_document_info().is_encrypted != True:

        # 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
        specification = gm.search.ContainsTagSpecification(gm.tagging.Tags.time.printed)
        now = datetime.now()
        property_value = gm.common.PropertyValue(now)
        affected = metadata.add_properties(specification, property_value)

        # Speichern Sie das geänderte Dokument in einem angegebenen Pfad
        print(f"Affected properties: {affected}");
        metadata.save("output.pdf")

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