GroupDocs.Metadata de un vistazo

A continuación se muestra una descripción general de GroupDocs.Metadata for .NET

Illustration metadata

Integración de aplicaciones C#

La API GroupDocs.Metadata for .NET es fácil de integrar con C#, ASP.NET y otras aplicaciones basadas en .NET para ayudar a sus usuarios finales a manipular metadatos de una variedad de imágenes, documentos y otros archivos multimedia. formatos sin instalar ningún software externo. La biblioteca de metadatos .NET admite la creación de herramientas para agregar rápidamente funcionalidades de visor, editor, eliminador, extractor, comparación y exportador de metadatos dentro de una serie de formatos de documentos estándar de la industria, como PDF, Microsoft Office Word, hojas de cálculo de Excel, presentaciones de PowerPoint y Outlook. correos electrónicos, Project, diagramas de Visio, OneNote, imágenes, AutoCAD, Photoshop, audio, video y metarchivos.

Varios tipos de metadatos

La API de metadatos es muy flexible y fácil de operar. Obtiene el archivo del documento como entrada, analiza la información de metadatos, permite realizar operaciones de metadatos admitidas y guarda el archivo modificado para acceder rápidamente a él en el futuro. Funciona con los estándares de metadatos más notables, como XMP, EXIF, IPTC, bloques de recursos de imagen, ID3 y propiedades de metadatos personalizadas. A través de la API GroupDocs.Metadata for .NET, también puede comparar dos documentos para identificar diferencias y similitudes presentes en sus propiedades de metadatos. También puede exportar metadatos de los documentos requeridos a Excel, CSV o DataSet.

Todos los entornos populares son compatibles

GroupDocs.Metadata for .NET se puede utilizar para desarrollar aplicaciones en cualquier entorno de desarrollo dirigido a la plataforma .NET. Es compatible con todos los lenguajes basados ​​en .NET y admite sistemas operativos populares (Windows, Linux, MacOS) donde se pueden instalar los marcos Mono o .NET (incluido .NET Core).

Independencia de plataforma

GroupDocs.Metadata for .NET admite los siguientes sistemas operativos, marcos y administradores de paquetes:

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

Formatos de archivo admitidos

GroupDocs.Metadata for .NET admite los siguientes formatos de archivo de documentos.

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 .NET

Utilice metadatos para proteger PDF, Office, imágenes y otros formatos

Feature icon

Identificar metadatos integrados y personalizados

Muchos formatos de archivos tienen metadatos obligatorios. Manipúlelos y metadatos personalizados para sus propios objetivos.

Feature icon

Buscar fotos tomadas con una cámara específica

Obtenga información sobre las fotografías almacenadas en metadatos, incluido el fabricante de la cámara, el modelo, la resolución, etc.

Feature icon

Capacidad para detectar/eliminar firmas digitales

Encuentre todos los metadatos digitales en sus archivos comerciales y elimine lo que necesite

Feature icon

Ubicación de la foto

Importe propiedades de metadatos de imágenes y elimine información de ubicación de las fotos

Feature icon

Búsqueda de metadatos

Busque propiedades de metadatos de archivos y enumere cualquier tipo de metadatos

Feature icon

Datos comerciales limpios

Eliminar metadatos y comentarios de informes y documentos

Feature icon

Vistas previas de documentos

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

Feature icon

Soporte multimedia Matroska

Lea subtítulos de Matroska y recupere metadatos de archivos de audio y vídeo

Feature icon

Obtenga metadatos de formatos de archivo y torrents

Manipular metadatos de archivos como .ZIP y archivos con datos de torrent

Feature icon

Reconocimiento en tiempo de ejecución del tipo de archivo de documento

Nuestra solución brinda la capacidad de detectar el tipo de archivo o transmisión antes del procesamiento de metadatos.

Feature icon

Analizar las distinciones de metadatos

Compare las propiedades de los metadatos de los formatos compatibles e identifique diferencias o similitudes.

Feature icon

Reducir el consumo de memoria de documentos e imágenes

Limpiar documentos e imágenes de datos ocultos adicionales

Feature icon

Documentos de la Oficina de Control

Recupere y elimine datos ocultos en archivos de Microsoft Word, Excel, PowerPoint y PDF

Feature icon

Reemplazar propiedades de metadatos de formatos de archivo admitidos

Es completamente posible obtener una lista de metadatos de documentos adecuados y reemplazar el contenido de cada entrada.

Feature icon

Soporte de imágenes TIFF

Agregar, actualizar y eliminar paquetes de metadatos IPTC en imágenes TIFF

Feature icon

Soporte de Microsoft Excel

Extraiga metadatos de archivos de Microsoft Excel a partir de Excel 95

Feature icon

Soporte de imagen PNG

Extraiga metadatos de texto de archivos de imagen PNG

Feature icon

Detección de tipo MIME

Detectar el tipo MIME de un archivo o flujo de archivos específico

Feature icon

Vistas previas de imágenes

Recupere miniaturas y renderice vistas previas de imágenes para formatos compatibles

Feature icon

Seguridad multimedia Matroska

Identificar la protección con contraseña y el soporte para el contenedor multimedia Matroska.

Feature icon

Soporte de metadatos integrado

Utilice una clave definida para leer las propiedades de metadatos de los formatos compatibles

Feature icon

Metadatos de imagen EXIF

Actualice las propiedades de metadatos EXIF ​​en archivos WEBP, PNG y PSD

Feature icon

Soporte para correos electrónicos y fuentes

Leer metadatos de mensajes de correo electrónico y analizar archivos de fuentes OpenType

Feature icon

Procesamiento de archivos multimedia

Extraiga propiedades de metadatos XMP en archivos MOV, MP3 y WEBP

Ejemplos de código

Algunos casos de uso de operaciones típicas de GroupDocs.Metadata for .NET

Encuentra metadatos ocultos

Para controlar el contenido interno del documento, puede buscar y procesar metadatos del documento:

Cómo obtener metadatos de documentos específicos

// Cargar documento fuente en el constructor de metadatos
using (Metadata metadata = new Metadata("source.pptx"))
{
    // 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 properties = metadata.FindProperties(
        p => p.Tags.Contains(Tags.Person.Editor) || 
        p.Tags.Contains(Tags.Time.Modified));

    // Procesar entradas de metadatos recuperadas
    foreach (var property in properties)
    {
        Console.WriteLine("Property name: {0}, Property value: {1}", property.Name, property.Value);
    }
}

Contenido de documentos seguros

Agregue metadatos ocultos a los archivos de su empresa para proteger su contenido:

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

// Cargar documento fuente
using (Metadata metadata = new Metadata("source.pdf"))
{
    if (metadata.FileFormat != 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(p => p.Tags.Contains(Tags.Time.Printed), new PropertyValue(DateTime.Now));
          
        Console.WriteLine("Affected properties: {0}", affected);

        // Guardar el documento modificado en una ruta especificada
        metadata.Save("output.pdf");
    }
}

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