GroupDocs.Metadata em resumo

Biblioteca projetada para manipulação de metadados via Java

Illustration metadata

Controle os metadados de arquivos e documentos

GroupDocs.Metadata for Java é uma API avançada de gerenciamento de metadados para manipular informações de metadados de documentos, imagens, arquivos, torrents e vários outros formatos de arquivo. Os desenvolvedores agora podem aprimorar a funcionalidade de seus aplicativos Java incorporando facilmente recursos de visualização, modificação, exclusão, extração, pesquisa, comparação, substituição e exportação de metadados em todos os formatos populares de documentos comerciais, como PDF, Microsoft Office Word, planilhas Excel , apresentações e slides do PowerPoint, e-mails do Outlook, projetos, diagramas do Visio, OneNote, imagens, AutoCAD, Photoshop, áudio, vídeo, fontes OpenType e metarquivos.

Manipular metadados integrados

A biblioteca de metadados Java oferece recursos como pesquisa de metadados, substituição de propriedades de metadados, comparação de metadados de formatos de arquivo suportados para identificar semelhanças e diferenças. Você também pode editar ou modificar metadados para melhor gerenciamento de informações e exportar informações de metadados recuperadas para arquivo Excel, arquivo CSV e DataSet. A API oferece suporte abrangente para trabalhar com todos os padrões de metadados comumente usados, como propriedades integradas, XMP, EXIF ​​e de metadados personalizados em formatos de documentos suportados.

Amplo suporte à plataforma

GroupDocs.Metadata for Java é compatível com todas as versões de Java e suporta sistemas operacionais populares (Windows, Linux, MacOS) que são capazes de executar o tempo de execução de Java.

Independência de plataforma

GroupDocs.Metadata for Java oferece suporte a vários sistemas operacionais e gerenciadores de pacotes.

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
Maven

Formatos de arquivo suportados

GroupDocs.Metadata for Java permite o processamento de uma ampla variedade de formatos de arquivo. Veja a lista completa.

Formatos de escritório

  • 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

Mídia e gráficos

  • Vídeo: AVI, MOV, QT, FLV
  • Formatos de imagem populares: JPG, JPEG, JPE, JP2, PNG, BMP
  • Imagens de várias páginas: GIF, WEBP, TIFF, DJVU, DJV, DICOM
  • Áudio: MP3, WAV
  • Matroska Media Container: MKV, MKA, MK3D, WEBM
  • AutoCAD: DWG, DXF
  • Photoshop: PSD

Outro

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

Recursos do GroupDocs.Metadata for Java

Proteja seus PDFs, documentos do Office e metadados de imagens

Feature icon

Metadados de imagens EXIF

Atualizar propriedades de metadados EXIF ​​em arquivos WEBP, PNG e PSD

Feature icon

Obtenha metadados de arquivo

Propriedades de pesquisa de metadados de documentos, EXIF ​​e XMP

Feature icon

Limpar formatos de escritório

Acesse e exclua dados ocultos em arquivos Microsoft Word, Excel, PowerPoint e PDF

Feature icon

Exportação de metadados

Exporte metadados de formatos de arquivo suportados para Excel, CSV ou DataSet

Feature icon

Suporte para imagem PNG

Extraia metadados de texto de arquivos de imagem PNG

Feature icon

Remover assinaturas digitais

Identifique e exclua assinaturas digitais em arquivos Word, Excel e PDF

Feature icon

Suporte integrado para metadados

Leia a propriedade de metadados usando uma chave definida para qualquer formato compatível

Feature icon

Pré-visualizações de imagens

Gere visualizações de imagens para arquivos EPUB, CAD, EML e MSG

Feature icon

Otimização de conteúdo de arquivo

Reduza o consumo de memória de formatos PDF, Excel e de imagem

Feature icon

Suporte Multimídia Matroska

Leia legendas Matroska e recupere metadados de arquivos de áudio e vídeo

Feature icon

Substituir conteúdo de metadados

Substitua propriedades de metadados de arquivos Word, Excel, PowerPoint e PDF

Feature icon

Limpe os dados comerciais

Excluir metadados e comentários de relatórios e documentos

Feature icon

Localização da foto

Manipular propriedades de metadados de imagens e excluir informações de localização de fotos

Feature icon

Analise distinções de metadados

Identifique diferenças ou semelhanças nos metadados dos formatos suportados por comparação

Feature icon

Proteção de senha

Detecte a proteção por senha de documentos em arquivos Word, Excel, PowerPoint e PDF

Feature icon

Suporte para arquivamento e torrents

Manipule metadados integrados e personalizados e busque metadados de torrents e formatos de arquivo

Feature icon

Metadados de imagem EXIF

Adicione ou atualize propriedades de metadados XMP e EXIF ​​de tipos arbitrários usando a API de pesquisa

Feature icon

Detectar tipo de arquivo de documento em tempo de execução

Nossa solução oferece a capacidade de detectar o tipo de arquivo ou fluxo antes do processamento de metadados

Feature icon

Suporte a metadados de fontes

Suporta enumeração de qualquer tipo de metadados e lê metadados de arquivos de fontes OpenType

Feature icon

Suporte a metadados de e-mail

Obtenha e exclua metadados de mensagens de e-mail e remova anexos

Feature icon

Suporte Microsoft Excel

Extração de metadados de arquivos do Microsoft Excel a partir do Excel 95

Feature icon

Prévias multimídia da Matroska

Obtenha miniaturas e visualizações de imagens de formatos suportados com suporte a contêiner multimídia Matroska

Feature icon

Suporte a projetos da Microsoft

Leia metadados de arquivos criptografados do Microsoft Project

Feature icon

Suporte TIFF

Adicionar, atualizar e excluir pacotes de metadados IPTC em imagens TIFF

Feature icon

Suporte JPEG

Adicionar, atualizar e remover pacotes de metadados EXIF ​​em imagens JPEG2000

Feature icon

Suporte a arquivos multimídia

Extraia propriedades de metadados XMP em arquivos MOV, MP3 e WEBP

Feature icon

Suporte de mídia HEIC

Leia tags EXIF ​​e propriedades de metadados XMP de formatos de imagem HEIC/HEIF

Amostras de código

Explore exemplos de código que ilustram funcionalidades típicas do GroupDocs.Metadata for Java

Revise os metadados do documento

Utilize GroupDocs.Metadata for Java para controlar o conteúdo interno do documento. Saiba mais: pesquisa de metadados de documentos:

Como obter metadados específicos de documentos


// Carregar documento de origem para o construtor de metadados
try (Metadata metadata = new Metadata("source.pptx")){

    // Obtenha todas as propriedades que contêm o nome do último editor de documentos
    // ou a data/hora em que o documento foi modificado pela última vez
    IReadOnlyList<MetadataProperty> properties = metadata.findProperties(
        new ContainsTagSpecification(Tags.getPerson().getEditor()).
        or(new ContainsTagSpecification(Tags.getTime().getModified())));

    // Processar entradas de metadados recuperadas
    for (MetadataProperty property : properties) {
        System.out.println(String.format("Property name: %s, Property value: %s", 
            property.getName(), property.getValue()));
}

Adicione metadados a documentos

GroupDocs.Metadata for Java permite que você adicione entradas ocultas aos seus dados comerciais:

Como adicionar algumas propriedades de metadados ausentes a um arquivo, independentemente de seu formato.

// Carregar documento de origem
try (Metadata metadata = new Metadata("source.pdf")) {
    if (metadata.getFileFormat() != FileFormat.Unknown && !metadata.getDocumentInfo().isEncrypted()) {

        // Adicione uma propriedade contendo a data da última impressão do arquivo, se estiver faltando
        // A propriedade será adicionada se o documento suportar esse tipo de metadados
        int affected = metadata.addProperties(
            new ContainsTagSpecification(Tags.getTime().getPrinted()), 
            new PropertyValue(new Date()));

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

        // Salvar documento modificado em um caminho especificado
        metadata.save("output.pdf");
    }
}

Dicas de licença temporária

1
Cadastre-se com seu e-mail comercial. Serviços de e-mail gratuitos não são permitidos.
2
Use o botão Obter uma licença temporária na segunda etapa.
 Português