Trabalhar com Metadados XMP em ficheiros EPS | Aspose.Page para .NET
O que é o XMP?
O XMP, ou Plataforma de Metadados Extensível (Extensible Metadata Platform), é uma norma para incorporar propriedades de metadados em ficheiros de media. Foi introduzido em 2001 pela Adobe Systems Inc. Portanto, o XMP é utilizado principalmente em aplicações da Adobe e em ficheiros criados por essas aplicações. A utilização do XMP permitiu a otimização do armazenamento de ficheiros de media, facilitando a seleção de ficheiros específicos através de algumas propriedades. De facto, a injeção de dados semelhante ao XMP nos ficheiros de média criou a base necessária para a organização das bases de dados de ficheiros de média. Os metadados XMP são incorporados nos ficheiros de média como partes de código XML, denominados pacotes XMP.
Dados incluídos nos pacotes XMP.
Que dados são geralmente incluídos nesses pacotes? São eles:
- informação sobre o autor, editor, uploader, etc.;
- aplicação criadora com a versão;
- título, descrição;
- palavras-chave;
- imagem em miniatura;
- identificadores que permitem a identificação exclusiva do ficheiro.
Além disso, os metadados XMP podem conter informações sobre o histórico do ficheiro: quando foi criado, quando foi convertido, quando foi carregado, etc.
Pode haver vários pacotes XMP num ficheiro: um é o pacote XMP principal para o ficheiro em questão e um pacote XMP para cada recurso de media incorporado que, inicialmente, antes da incorporação, também continha metadados XMP. Por exemplo, um ficheiro PostScript que contenha 3 ficheiros EPS (Encapsulated PostScript) incorporados pode ter 4 pacotes XMP.
O XMP é uma plataforma extensível, como o próprio nome sugere. Isto significa que todas as propriedades de metadados XMP representadas por elementos e atributos XML pertencem a um namespace XML específico, referenciado num elemento raiz de um pacote XMP ou diretamente num elemento XML. E somos livres de adicionar o nosso próprio namespace XML para definir as nossas próprias propriedades XMP necessárias.
Funcionalidade para trabalhar com dados XMP fornecida pela solução Aspose.Page.
A utilização de XMP permitiu melhorar significativamente a eficiência do negócio e, por conseguinte, o suporte para trabalhar com metadados XMP aumenta a competitividade das aplicações. As bibliotecas Aspose e as aplicações web não são exceções. Oferecemos-lhe a oportunidade de experimentar a funcionalidade de metadados XMP para ficheiros EPS na nossa aplicação web Editor de Metadados.
Os seguintes casos de trabalho com metadados XMP são possíveis com ficheiros EPS utilizando o Aspose.Page para .NET:
- Obter metadados XMP
- Adicionar metadados XMP
- Alterar valores simples nos metadados XMP
- Adicionar propriedades nos metadados XMP
- Alterar itens de array nos metadados XMP
- Adicionar itens de array em metadados XMP
- Alterar valor nomeado nos metadados XMP
- Adicionar valor nomeado nos metadados XMP
- Adicionar namespace XML nos metadados XMP
Para ver um exemplo da aplicação que utiliza estas APIs, experimente esta aplicação multiplataforma.