GroupDocs.Metadata en un coup d’oeil

Bibliothèque Node.js TypeScript pour contrôler les métadonnées

Illustration metadata

Caractéristiques principales

GroupDocs.Metadata for Node.js via Java est une bibliothèque avancée qui vous permet de gérer les métadonnées dans différents formats de fichiers. Intégrez les fonctionnalités d’affichage, d’édition, de suppression, de recherche, de comparaison, de remplacement et d’exportation de métadonnées dans vos applications Node.js. Les formats pris en charge incluent les documents professionnels courants tels que PDF, Microsoft Office (Word, Excel, PowerPoint), les e-mails Outlook, Project, les diagrammes Visio, OneNote, les images (y compris PSD, CAO), l’audio, la vidéo, les polices OpenType et les métafichiers.

Manipulez facilement les métadonnées

Cette bibliothèque offre des fonctionnalités complètes telles que la recherche de métadonnées, le remplacement, la comparaison de propriétés et l’extraction d’informations. Vous pouvez exporter les métadonnées récupérées aux formats Excel, CSV ou DataSet. Il prend en charge les normes de métadonnées couramment utilisées telles que les propriétés intégrées, XMP, EXIF ​​et personnalisées dans les formats de document pris en charge.

Prise en charge des plateformes populaires

GroupDocs.Metadata for Node.js via Java est compatible avec toutes les versions de Node.js et fonctionne de manière transparente sur les systèmes d’exploitation courants (Windows, Linux, macOS) qui prennent en charge le runtime Node.js.

Indépendance de la plateforme

GroupDocs.Metadata for Node.js via Java s’intègre facilement à divers systèmes d’exploitation et gestionnaires de packages.

Windows
macOS
Linux
NPM
NuGet
Amazon
Docker
Azure
VS Code
Eclipse
IntelliJ

Formats de fichiers pris en charge

GroupDocs.Metadata for Node.js via Java vous permet de traiter une large gamme 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 Node.js via Java Fonctionnalités

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

Feature icon

Effacer les fichiers professionnels

Effacer les rapports commerciaux et les documents de toutes métadonnées et commentaires

Feature icon

Emplacement des photos

Contrôler 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 distinctions 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

Tirez parti de fonctionnalités étendues pour manipuler les métadonnées intégrées et personnalisées

Feature icon

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

Collectez les propriétés des métadonnées du document comme EXIF ​​ou XMP

Feature icon

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

Manipuler les métadonnées et les pièces jointes dans les messages électroniques

Feature icon

Métadonnées d’image EXIF

Corriger le contenu des métadonnées EXIF ​​dans les fichiers WEBP, PNG ou PSD

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

Accédez aux sous-titres et aux métadonnées de Matroska dans les fichiers audio et vidéo

Feature icon

Aperçus d’images

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

Feature icon

Prise en charge multimédia

Obtenez des nœuds de métadonnées XMP à partir de fichiers MOV, MP3 et WEBP

Feature icon

Détecter/supprimer 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

Enregistrez les métadonnées des fichiers pris en charge dans la sortie Excel, CSV ou DataSet

Feature icon

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

Analysez les propriétés de métadonnées spécifiques à l’aide de clés définies pour tout format pris en charge

Feature icon

Mot de passe de protection

Détecter la protection par mot de passe appliquée aux documents PDF et MS Word, Excel et PowerPoint

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

Exportation de métadonnées PNG

Extrayez les métadonnées de texte directement à partir de fichiers image PNG à l’aide de Node.js

Feature icon

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

Utilisez l’API de recherche pour ajouter ou mettre à jour les propriétés des métadonnées XMP et EXIF.

Feature icon

Contrôler les fichiers Office

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

Feature icon

Détection du type de fichier

Détecter dynamiquement le type de fichier au moment de l’exécution à l’aide de Node.js

Feature icon

Aperçu multimédia de Matroska

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

Feature icon

Prise en charge des fichiers TIFF

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

Feature icon

Assistance média HEIC

Contrôlez les balises EXIF ​​et les métadonnées XMP pour les images HEIC/HEIF

Feature icon

Prise en charge des métadonnées de police

Énumérer tout type de métadonnées et contrôler les métadonnées des fichiers de polices OpenType

Feature icon

Prise en charge des projets Microsoft

Obtenez toutes les métadonnées cachées dans les fichiers Microsoft Project cryptés

Feature icon

Prise en charge JPEG

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

Exemples de codes

Découvrez des exemples de code présentant les fonctionnalités courantes de GroupDocs.Metadata for Node.js via Java

Être informé du contenu interne des documents

Pour obtenir des informations sur les métadonnées du document internes , utilisez l’API GroupDocs.Metadata for Node.js via Java :

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

// Charger le document source dans le constructeur de métadonnées
var metadata = new groupdocs.metadata.Metadata("source.pdf");

// 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
var searchSpecification = new groupdocs.metadata.ContainsTagSpecification
    (groupdocs.metadata.Tags.getPerson().getEditor()).
    or(new groupdocs.metadata.ContainsTagSpecification
    (groupdocs.metadata.Tags.getTime().getModified()));
var metadataProperties = metadata.findProperties(searchSpecification);

// Traiter les entrées de métadonnées récupérées
for (var i =0; i< metadataProperties.getCount(); i++) {
    console.log(`Property name: ${metadataProperties.get_Item(i).getName()}, 
    Property value: ${metadataProperties.get_Item(i).getValue()}`);
}

Masquer les informations commerciales dans les documents

Modifiez vos documents en ajoutant des métadonnées à l’aide de notre solution :

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

// Charger le document source
var metadata = new groupdocs.metadata.Metadata("input.pdf");
if (metadata.getFileFormat() != groupdocs.metadata.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
    var affected = metadata.addProperties(
    new groupdocs.metadata.ContainsTagSpecification(
    groupdocs.metadata.Tags.getTime().getPrinted()), 
    new groupdocs.metadata.PropertyValue(new Date()));

    // Enregistrer le document modifié dans un chemin spécifié
    console.log("Affected properties: ${affected}");

    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