GroupDocs.Metadata en un coup d’oeil

Bibliothèque conçue pour la manipulation des métadonnées via Java

Illustration metadata

Contrôler les métadonnées des fichiers et des documents

GroupDocs.Metadata for Java est une API avancée de gestion des métadonnées permettant de manipuler les informations de métadonnées des documents, images, archives, torrents et divers autres formats de fichiers. Les développeurs peuvent désormais améliorer les fonctionnalités de leurs applications Java en intégrant facilement des fonctionnalités d’affichage, de modification, de suppression, d’extraction, de recherche, de comparaison, de remplacement et d’exportation de métadonnées dans tous les formats de documents commerciaux courants tels que PDF, Microsoft Office Word et les feuilles de calcul Excel. , présentations et diapositives PowerPoint, e-mails Outlook, projet, diagrammes Visio, OneNote, images, AutoCAD, Photoshop, audio, vidéo, polices OpenType et métafichiers.

Manipuler les métadonnées intégrées

La bibliothèque de métadonnées Java vous offre des fonctionnalités telles que la recherche de métadonnées, le remplacement des propriétés des métadonnées, la comparaison des métadonnées des formats de fichiers pris en charge pour identifier les similitudes ainsi que les différences. Vous pouvez également éditer ou modifier les métadonnées pour une meilleure gestion des informations et exporter les informations de métadonnées récupérées vers un fichier Excel, un fichier CSV et DataSet. L’API offre une prise en charge complète pour fonctionner avec toutes les normes de métadonnées couramment utilisées, telles que les propriétés de métadonnées intégrées, XMP, EXIF ​​et personnalisées dans les formats de document pris en charge.

Prise en charge d’une large plateforme

GroupDocs.Metadata for Java est compatible avec toutes les versions de Java et prend en charge les systèmes d’exploitation courants (Windows, Linux, MacOS) capables d’exécuter le runtime Java.

Indépendance de la plateforme

GroupDocs.Metadata for Java prend en charge divers systèmes d’exploitation et gestionnaires de packages.

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
Maven

Formats de fichiers pris en charge

GroupDocs.Metadata for Java permet le traitement d’un large éventail de formats de fichiers. Voir 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 Java Fonctionnalités

Protégez vos métadonnées PDF, documents Office et images

Feature icon

Métadonnées des images EXIF

Mettre à jour les propriétés des métadonnées EXIF ​​dans les fichiers WEBP, PNG et PSD

Feature icon

Obtenir les métadonnées du fichier

Propriétés de recherche des métadonnées du document, EXIF ​​et XMP

Feature icon

Formats Office propres

Accédez et supprimez les données cachées dans les fichiers Microsoft Word, Excel, PowerPoint et PDF

Feature icon

Exportation de métadonnées

Exportez les métadonnées des formats de fichiers pris en charge vers Excel, CSV ou DataSet

Feature icon

Prise en charge des images PNG

Extraire les métadonnées de texte des fichiers image PNG

Feature icon

Supprimer les signatures numériques

Identifiez et supprimez les signatures numériques dans les fichiers Word, Excel et PDF

Feature icon

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

Lire la propriété de métadonnées à l’aide d’une clé définie pour tout format pris en charge

Feature icon

Aperçus d’images

Générez des aperçus d’images pour les fichiers EPUB, CAD, EML et MSG

Feature icon

Optimisation du contenu des fichiers

Réduisez la consommation de mémoire des formats PDF, Excel et image

Feature icon

Support multimédia Matroska

Lisez les sous-titres de Matroska et récupérez les métadonnées des fichiers audio et vidéo

Feature icon

Remplacer le contenu des métadonnées

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

Feature icon

Nettoyer les données commerciales

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

Feature icon

Emplacement des photos

Manipuler les propriétés des métadonnées de l’image et supprimer les informations de localisation des photos

Feature icon

Analyser les distinctions des métadonnées

Identifier les différences ou les similitudes dans les métadonnées des formats pris en charge par comparaison

Feature icon

Mot de passe de protection

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

Feature icon

Prise en charge des archives et des torrents

Manipulez les métadonnées intégrées et personnalisées et récupérez les métadonnées des torrents et des formats d’archives

Feature icon

Métadonnées d’image EXIF

Ajoutez ou mettez à jour les propriétés de métadonnées XMP et EXIF ​​de types arbitraires à l’aide de l’API de recherche

Feature icon

Détecter le type de fichier de document au moment de l’exécution

Notre solution offre la possibilité de détecter le type de fichier ou de flux avant le traitement des métadonnées

Feature icon

Prise en charge des métadonnées de police

Prend en charge l’énumération de tout type de métadonnées et lit les métadonnées des fichiers de polices OpenType

Feature icon

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

Obtenez et supprimez les métadonnées des messages électroniques et supprimez les pièces jointes

Feature icon

Prise en charge de Microsoft Excel

Extraction de métadonnées à partir de fichiers Microsoft Excel à partir d’Excel 95

Feature icon

Avant-premières multimédia de Matroska

Récupérez des vignettes et des aperçus d’images des formats pris en charge avec la prise en charge des conteneurs multimédia Matroska

Feature icon

Prise en charge des projets Microsoft

Lire les métadonnées des fichiers Microsoft Project cryptés

Feature icon

Prise en charge des fichiers TIFF

Ajouter, mettre à jour et supprimer des packages de métadonnées IPTC dans les images TIFF

Feature icon

Prise en charge JPEG

Ajouter, mettre à jour et supprimer des packages de métadonnées EXIF ​​dans les images JPEG2000

Feature icon

Prise en charge des fichiers multimédias

Extraire les propriétés des métadonnées XMP dans les fichiers MOV, MP3 et WEBP

Feature icon

Assistance média HEIC

Lire les balises EXIF ​​et les propriétés des métadonnées XMP à partir des formats d’image HEIC/HEIF

Exemples de codes

Explorez des exemples de code illustrant les fonctionnalités typiques de GroupDocs.Metadata for Java

Examiner les métadonnées du document

Utilisez GroupDocs.Metadata for Java pour contrôler le contenu interne du document. En savoir plus : recherche de métadonnées de document :

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


// Charger le document source dans le constructeur de métadonnées
try (Metadata metadata = new Metadata("source.pptx")){

    // 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
    IReadOnlyList<MetadataProperty> properties = metadata.findProperties(
        new ContainsTagSpecification(Tags.getPerson().getEditor()).
        or(new ContainsTagSpecification(Tags.getTime().getModified())));

    // Traiter les entrées de métadonnées récupérées
    for (MetadataProperty property : properties) {
        System.out.println(String.format("Property name: %s, Property value: %s", 
            property.getName(), property.getValue()));
}

Ajouter des métadonnées aux documents

GroupDocs.Metadata for Java vous permet d’ajouter des entrées masquées à vos données d’entreprise :

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

// Charger le document source
try (Metadata metadata = new Metadata("source.pdf")) {
    if (metadata.getFileFormat() != FileFormat.Unknown && !metadata.getDocumentInfo().isEncrypted()) {

        // 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
        int affected = metadata.addProperties(
            new ContainsTagSpecification(Tags.getTime().getPrinted()), 
            new PropertyValue(new Date()));

        System.out.println(String.format("Affected properties: %s", affected));

        // Enregistrer le document modifié dans un chemin spécifié
        metadata.save("output.pdf");
    }
}

Conseils sur les licences temporaires

1
Inscrivez-vous avec votre adresse e-mail professionnelle. Les services de messagerie gratuits ne sont pas autorisés.
2
Utilisez le bouton Obtenir une licence temporaire à la deuxième étape.
 Français