SVG :: Metadados

svg :: metadata é um módulo Perl para capturar informações de metadados sobre um arquivo svg.
Baixe Agora

SVG :: Metadados Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Bryce Harrington
  • Site do editor:
  • http://search.cpan.org/~bryce/Test-Parser-1.5/lib/Test/Parser/KernelBuild.pm

SVG :: Metadados Tag


SVG :: Metadados Descrição

SVG :: Metadados é um módulo Perl para capturar informações de metadados sobre um arquivo SVG. SVG :: Metadados é um módulo Perl para capturar informações de metadados sobre um arquivo SVG.Synopsis Use SVG :: Metadados; Meu $ SVGMATA = NOVO SVG :: Metadados; $ svgmeta-> anal ($ filename) ou morrer "não pôde analisar $ filename:". $ svgmeta-> errormsg (); $ svgmeta2-> anal ($ filename2) ou morrer "não pôde analisar $ filename:". $ svgmeta-> errormsg (); # Os arquivos têm os mesmos metadados (autor, título, licença)? se (! $ svgmeta-> comparar ($ svgmeta2)) {print "$ filename é diferente de $ filenho2n"; } se ($ svgmeta-> título () eq '') {$ svgmeta-> título ('desconhecido'); } se ($ svgmeta-> autor () eq '') {$ svgmeta-> autor ('desconhecido'); } se ($ svgmeta-> licença () eq '') {$ svgmeta-> licença ('desconhecido'); } Se (! $ svgmeta-> palavras-chave ()) {$ svgmeta-> addkeyword ('sorted'); } ELSIF ($ SVGMeta-> Haskeyword («Selfed ') $ svgmeta-> palavras-chave ()> 1) {$ svgmeta-> removekeyword (' sorted '); } Imprimir $ svgmeta-> to_text (); este módulo fornece uma maneira de extrair, navegação e utilização de metadados RDF incorporados em um arquivo SVG. A especificação do SVG não fornece nenhum mecanismo específico para o manuseio de metadados, mas depende de Namespaced Seções de RDF, conforme a filosofia XML. Infelizmente, muitas ferramentas de SVG não suportam o conceito de metadados RDF; Na verdade, muitos não suportam a ideia de ilhas XML incorporadas ". Alguns até ignorarão e soltarão os dados RDF inteiramente quando encontrados. A motivação para este módulo é dupla. Primeiro, fornece um mecanismo para acessar esses metadados a partir dos arquivos SVG. Em segundo lugar, ele fornece um meio de validar arquivos SVG para detectar se eles tiverem os metadados.A motivação para este script é principalmente para a biblioteca Abrir Clip Art (http://www.openclipart.org), como forma de filtrar as submissões que falta metadados de ser incluído nas distribuições oficiais. Uma motivação secundária é servir como uma ferramenta de teste para editores SVG como Inkscape (http://www.inkscape.org). Requisitos: · Perl.


SVG :: Metadados Software Relacionado