GroupDocs.Metadata en un coup d’oeil

Bibliothèque Python pour contrôler les métadonnées

Illustration metadata

Caractéristiques principales

GroupDocs.Metadata for Python via .NET est une bibliothèque puissante permettant de gérer les métadonnées dans différents formats de fichiers. Intégrez l’affichage, la modification, la suppression, la recherche, la comparaison, le remplacement et l’exportation de métadonnées dans vos applications Python. Prend en charge les formats populaires tels que PDF, Microsoft Office (Word, Excel, PowerPoint), les e-mails Outlook, Project, les diagrammes Visio, OneNote, les images (PSD, CAD), l’audio, la vidéo, les polices OpenType et les métafichiers.

Manipulation facile des métadonnées

Notre bibliothèque offre des fonctionnalités telles que la recherche, le remplacement, la comparaison de propriétés et l’extraction de métadonnées. Exportez les métadonnées aux formats Excel, CSV ou DataSet. Prend en charge les normes de métadonnées telles que les propriétés intégrées, XMP, EXIF ​​et personnalisées.

Prise en charge des plateformes populaires

GroupDocs.Metadata for Python via .NET est compatible avec les versions populaires de Python et fonctionne sous Windows, Linux et macOS.

Indépendance de la plateforme

GroupDocs.Metadata for Python via .NET est prêt à être intégré à divers systèmes d’exploitation et gestionnaires de packages.

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
PyPI

Formats de fichiers pris en charge

GroupDocs.Metadata for Python via .NET traite un large éventail de formats de fichiers. Explorez la liste complète.

Formats de bureau

  • Portable: 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

Médias et graphiques

  • Vidéo: AVI, MOV, QT, FLV
  • Formats d’images populaires: JPG, JPEG, JPE, JP2, PNG, BMP
  • Images multipages: GIF, WEBP, TIFF, DJVU, DJV, DICOM
  • l’audio: MP3, WAV
  • Matroska Media Container: MKV, MKA, MK3D, WEBM
  • AutoCAD: DWG, DXF
  • Photoshop: PSD

Autre

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

GroupDocs.Metadata for Python via .NET Fonctionnalités

Améliorez la sécurité des documents grâce au traitement des métadonnées.

Feature icon

Protéger les fichiers professionnels

Supprimer les métadonnées et les commentaires des rapports et documents commerciaux

Feature icon

Emplacement des photos

Gérer les métadonnées des images, y compris les informations de localisation des photos

Feature icon

Documents du bureau de contrôle

Manipulez les métadonnées au format PDF, Word, Excel, PowerPoint et autres formats

Feature icon

Analyser les modifications des métadonnées

Comparez et analysez les modifications des métadonnées dans les formats de fichiers pris en charge

Feature icon

Prise en charge des métadonnées intégrées

Travailler avec des propriétés de métadonnées intégrées et personnalisées

Feature icon

Métadonnées de l’image de contrôle

Collectez les métadonnées des fichiers image comme EXIF ​​ou XMP

Feature icon

Prise en charge des métadonnées de courrier électronique

Gérer les métadonnées et les pièces jointes des e-mails

Feature icon

Métadonnées d’image EXIF

Modifier les métadonnées EXIF ​​dans les fichiers WEBP, PNG ou PSD

Feature icon

Optimiser le contenu du fichier

Réduisez l’utilisation de la mémoire dans les fichiers PDF, Excel et image

Feature icon

Support multimédia Matroska

Obtenez les sous-titres et les métadonnées Matroska dans les fichiers audio et vidéo

Feature icon

Générer des aperçus d’images

Créez des aperçus pour les formats d’image MSG, CAD, EML ou EPUB

Feature icon

Prise en charge multimédia

Récupérer les métadonnées XMP des fichiers MOV, MP3 et WEBP

Feature icon

Contrôler les signatures numériques

Identifiez et supprimez les signatures numériques dans les PDF et les documents Office

Feature icon

Exportation de métadonnées

Exporter les métadonnées aux formats Excel, CSV ou DataSet

Feature icon

Contrôle des métadonnées intégré

Analyser des propriétés de métadonnées spécifiques à l’aide de clés définies

Feature icon

Mot de passe de protection

Détecter la protection par mot de passe dans les documents PDF et MS Word, Excel et PowerPoint

Feature icon

Remplacer le contenu des métadonnées

Remplacer les propriétés des métadonnées dans les fichiers Word, Excel, PowerPoint et PDF

Feature icon

Exportation de métadonnées PNG

Extrayez les métadonnées de texte des images PNG à l’aide de Python

Feature icon

Mettre à jour les métadonnées de l’image

Ajouter ou mettre à jour les métadonnées XMP et EXIF ​​à l’aide de l’API de recherche

Feature icon

Contrôler les fichiers Office

Accédez et supprimez les données masquées dans les fichiers PDF, MS Word, Excel et PowerPoint

Feature icon

Détection du type de fichier

Détecter le type de fichier au moment de l’exécution à l’aide de Python

Feature icon

Aperçu multimédia de Matroska

Récupérez des vignettes et des aperçus d’images pour les fichiers avec le support Matroska

Feature icon

Prise en charge des fichiers TIFF

Manipuler les métadonnées IPTC dans les images TIFF

Feature icon

Assistance média HEIC

Gérer les balises EXIF ​​et les métadonnées XMP dans les images HEIC/HEIF

Feature icon

Prise en charge des métadonnées de police

Contrôler les métadonnées dans les fichiers de polices OpenType

Feature icon

Prise en charge des projets Microsoft

Récupérer les métadonnées des fichiers Microsoft Project cryptés

Feature icon

Prise en charge des métadonnées JPEG

Ajouter, mettre à jour ou supprimer des données EXIF ​​pour les images JPEG2000

Exemples de codes

Explorez des exemples de code illustrant les fonctionnalités courantes de GroupDocs.Metadata for Python via .NET

Obtenez des informations sur les métadonnées des documents

Utilisez l’API GroupDocs.Metadata for Python via .NET pour récupérer les métadonnées du document :

Comment obtenir des métadonnées de document spécifiques


import groupdocs.metadata as gm
                
# Charger le document source dans le constructeur de métadonnées
with gm.Metadata("input.pptx") as metadata:

    # Récupère toutes les propriétés contenant le nom du dernier éditeur de document
    # ou la date/heure à laquelle le document a été modifié pour la dernière fois
    specification = gm.search.ContainsTagSpecification(gm.tagging.Tags.person.editor)
        .either(gm.search.ContainsTagSpecification(gm.tagging.Tags.time.modified))
        
    properties = metadata.find_properties(specification)

    # Traiter les entrées de métadonnées récupérées
    for property in properties:
        print(f"Property name: {property.name}, Property value: {property.value}")

Masquer les informations commerciales dans les documents

Utilisez notre solution pour ajouter des métadonnées à vos documents :

Comment ajouter des propriétés de métadonnées manquantes à un fichier quel que soit son format.


import groupdocs.metadata as gm

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

        # Ajouter une propriété contenant la date de dernière impression du fichier si elle est manquante
        # La propriété sera ajoutée si le document prend en charge ce type de métadonnées
        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)

        # Enregistrer le document modifié dans un chemin spécifié
        print(f"Affected properties: {affected}");
        metadata.save("output.pdf")
 Français