GroupDocs.Metadata de un vistazo

Biblioteca Node.js TypeScript para controlar metadatos

Illustration metadata

Principales características

GroupDocs.Metadata for Node.js via Java es una biblioteca avanzada que le permite administrar metadatos dentro de varios formatos de archivo. Integre funciones de visualización, edición, eliminación, búsqueda, comparación, reemplazo y exportación de metadatos en sus aplicaciones Node.js. Los formatos admitidos incluyen documentos comerciales populares como PDF, Microsoft Office (Word, Excel, PowerPoint), correos electrónicos de Outlook, Project, diagramas de Visio, OneNote, imágenes (incluidos PSD, CAD), audio, video, fuentes OpenType y metarchivos.

Manipule metadatos fácilmente

Esta biblioteca ofrece funciones integrales como búsqueda de metadatos, reemplazo, comparación de propiedades y extracción de información. Puede exportar metadatos recuperados a formatos Excel, CSV o DataSet. Admite estándares de metadatos de uso común, como propiedades integradas, XMP, EXIF ​​y personalizadas dentro de los formatos de documentos admitidos.

Soporte de plataforma popular

GroupDocs.Metadata for Node.js via Java es compatible con todas las versiones de Node.js y se ejecuta sin problemas en sistemas operativos populares (Windows, Linux, macOS) que admiten el tiempo de ejecución de Node.js.

Independencia de plataforma

GroupDocs.Metadata for Node.js via Java se integra fácilmente con varios sistemas operativos y administradores de paquetes.

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

Formatos de archivo admitidos

GroupDocs.Metadata for Node.js via Java le permite procesar una amplia gama de formatos de archivos. Explore la lista completa.

Formatos de oficina

  • Portátil: 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

Medios y gráficos

  • Video: AVI, MOV, QT, FLV
  • Formatos de imagen populares: JPG, JPEG, JPE, JP2, PNG, BMP
  • Imágenes de varias páginas: GIF, WEBP, TIFF, DJVU, DJV, DICOM
  • Audio: MP3, WAV
  • Matroska Media Container: MKV, MKA, MK3D, WEBM
  • AutoCAD: DWG, DXF
  • Photoshop: PSD

Otro

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

Funciones de GroupDocs.Metadata for Node.js via Java

Mejore la seguridad de los documentos mediante el procesamiento de metadatos.

Feature icon

Borrar archivos comerciales

Borrar informes y documentos comerciales de cualquier metadato y comentario.

Feature icon

Ubicación de la foto

Controle los metadatos en las imágenes, incluida la información de ubicación de las fotografías.

Feature icon

Documentos de la Oficina de Control

Manipular metadatos en PDF, Word, Excel, PowerPoint y otros formatos

Feature icon

Analizar las distinciones de metadatos

Comparar y analizar alteraciones en metadatos en formatos de archivo compatibles

Feature icon

Soporte de metadatos integrado

Aproveche amplias capacidades para manipular metadatos integrados y personalizados

Feature icon

Controlar metadatos de imagen

Recopile propiedades de metadatos de documentos como EXIF ​​o XMP

Feature icon

Soporte de metadatos de correo electrónico

Manipular metadatos y archivos adjuntos en mensajes de correo electrónico

Feature icon

Metadatos de imagen EXIF

Corregir el contenido de metadatos EXIF ​​en archivos WEBP, PNG o PSD

Feature icon

Optimización del contenido del archivo

Reduzca el consumo de memoria de los formatos PDF, Excel y de imagen.

Feature icon

Soporte multimedia Matroska

Acceda a subtítulos y metadatos de Matroska en archivos de audio y vídeo

Feature icon

Vistas previas de imágenes

Genere vistas previas de imágenes para archivos MSG, CAD, EML o EPUB

Feature icon

Soporte multimedia

Obtenga nodos de metadatos XMP de archivos MOV, MP3 y WEBP

Feature icon

Detectar/eliminar firmas digitales

Identifique y elimine firmas digitales en archivos PDF y documentos de Office

Feature icon

Exportación de metadatos

Guarde metadatos de archivos compatibles en salida de Excel, CSV o DataSet

Feature icon

Control de metadatos incorporado

Analice propiedades de metadatos específicos utilizando claves definidas para cualquier formato compatible

Feature icon

Protección de contraseña

Detectar protección con contraseña aplicada a documentos PDF y MS Word, Excel y PowerPoint

Feature icon

Reemplazar contenido de metadatos

Reemplazar propiedades de metadatos de archivos de Word, Excel, PowerPoint y PDF

Feature icon

Exportación de metadatos PNG

Extraiga metadatos de texto directamente de archivos de imagen PNG usando Node.js

Feature icon

Actualizar metadatos de imagen

Utilice la API de búsqueda para agregar o actualizar propiedades de metadatos XMP y EXIF

Feature icon

Archivos de la Oficina de Control

Obtenga acceso y elimine datos ocultos incrustados en archivos PDF, MS Word, Excel y PowerPoint

Feature icon

Detección de tipo de archivo

Detectar dinámicamente el tipo de archivo en tiempo de ejecución usando Node.js

Feature icon

Vista previa multimedia de Matroska

Recupere miniaturas y vistas previas de imágenes para formatos de archivo compatibles con el soporte del contenedor multimedia Matroska

Feature icon

Soporte TIFF

Manipular paquetes de metadatos IPTC en imágenes TIFF

Feature icon

Soporte de medios HEIC

Controle etiquetas EXIF ​​y metadatos XMP para imágenes HEIC/HEIF

Feature icon

Compatibilidad con metadatos de fuentes

Enumere cualquier tipo de metadatos y controle los metadatos de archivos de fuentes OpenType

Feature icon

Soporte de proyectos de Microsoft

Oculte todos los metadatos en archivos cifrados de Microsoft Project

Feature icon

Soporte JPEG

Agregue, actualice o elimine datos EXIF ​​en imágenes JPEG2000

Ejemplos de código

Profundice en ejemplos de código que muestran funcionalidades comunes de GroupDocs.Metadata for Node.js via Java

Estar informado sobre el contenido interno de los documentos.

Para obtener información sobre los metadatos del documento internos utilice la API GroupDocs.Metadata for Node.js via Java:

Cómo obtener metadatos de documentos específicos

// Cargar documento fuente en el constructor de metadatos
var metadata = new groupdocs.metadata.Metadata("source.pdf");

// Obtenga todas las propiedades que contienen el nombre del último editor de documentos
// o la fecha/hora en que el documento fue modificado por última vez
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);

// Procesar entradas de metadatos recuperadas
for (var i =0; i< metadataProperties.getCount(); i++) {
    console.log(`Property name: ${metadataProperties.get_Item(i).getName()}, 
    Property value: ${metadataProperties.get_Item(i).getValue()}`);
}

Ocultar información comercial en documentos

Modifique sus documentos agregando metadatos usando nuestra solución:

Cómo agregar algunas propiedades de metadatos faltantes a un archivo independientemente de su formato.

// Cargar documento fuente
var metadata = new groupdocs.metadata.Metadata("input.pdf");
if (metadata.getFileFormat() != groupdocs.metadata.FileFormat.Unknown 
    && !metadata.getDocumentInfo().isEncrypted()) {

    // Agregue una propiedad que contenga la fecha de la última impresión del archivo si falta
    // La propiedad se agregará si el documento admite ese tipo de metadatos.
    var affected = metadata.addProperties(
    new groupdocs.metadata.ContainsTagSpecification(
    groupdocs.metadata.Tags.getTime().getPrinted()), 
    new groupdocs.metadata.PropertyValue(new Date()));

    // Guardar el documento modificado en una ruta especificada
    console.log("Affected properties: ${affected}");

    metadata.save("output.pdf");
}

¿Listo para empezar?

Descargue GroupDocs.Metadata gratis u obtenga una licencia de prueba para obtener acceso completo.

Recursos útiles

Explore la documentación, las muestras de código y el apoyo de la comunidad para mejorar su experiencia.

Consejos para licencias temporales

1
Regístrate con tu correo electrónico del trabajo. No se permiten servicios de correo gratuitos.
2
Utilice el botón Obtener una licencia temporal en el segundo paso.
 Español