Svg :: metadata

SVG :: Metadata is een PERL-module om metagegevensinformatie over een SVG-bestand vast te leggen.
Download nu

Svg :: metadata Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Bryce Harrington
  • Uitgever website:
  • http://search.cpan.org/~bryce/Test-Parser-1.5/lib/Test/Parser/KernelBuild.pm

Svg :: metadata Tags


Svg :: metadata Beschrijving

SVG :: Metadata is een PERL-module om metagegevensinformatie over een SVG-bestand vast te leggen. SVG :: Metadata is een PERL-module om metagegevensinformatie over een SVG-bestand.Synopsis te captureren. SVG :: metadata; mijn $ svgmeta = nieuwe svg :: metadata; $ SVGMETA-> PARSE ($ Bestandsnaam) of Die "Kon niet parseren $ Bestandsnaam:". $ svgmeta-> errormsg (); $ SVGMETA2-> PARSE ($ FILEENAME2) OF DIE "Kon niet parseren $ Bestandsnaam:". $ svgmeta-> errormsg (); # Doe de bestanden dezelfde metagegevens (auteur, titel, licentie)? if (! $ svgmeta-> vergelijking ($ svgmeta2)) {print "$ bestandsnaam is anders dan $ filename2n"; } if ($ svgmeta-> titel () eq '') {$ svgmeta-> titel ('onbekend'); } if ($ svgmeta-> auteur () eq '') {$ svgmeta-> auteur ('onbekend'); } if ($ SVGMETA-> LICENTIE () EQ '') {$ SVGMETA-> LICENTIE ('Onbekend'); } if (! $ svgmeta-> trefwoorden ()) {$ svgmeta-> addkeyword ('unsordered'); } Elsif ($ SVGMETA-> HASKEYWORD ('ONSSORTE') $ SVGMETA-> Trefwoorden ()> 1) {$ SVGMETA-> RemoveKeyword ('Unsorted'); } PRINT $ SVGMETA-> TO_TEXT (); deze module biedt een manier om te extraheren, browsen en het gebruik van RDF-metadata ingebed in een SVG-bestand. De SVG-specificatie zelf biedt geen specifieke mechanismen voor het hanteren van metadata, maar vertrouwt in plaats daarvan op ingebed, gebatteerd RDF-secties, volgens XML-filosofie. Helaas ondersteunen veel SVG-hulpmiddelen het concept van RDF-metadata; Inderdaad ondersteunen velen het idee van ingebedde XML "eilanden" helemaal niet. Sommigen zullen de RDF-gegevens zelfs volledig negeren en vallen wanneer ze worden aangetroffen. De motivatie voor deze module is tweeledig. Ten eerste biedt het een mechanisme voor toegang tot deze metadata van de SVG-bestanden. Ten tweede biedt het een manier om SVG-bestanden te valideren om te detecteren of ze de metadata hebben. De motivatie voor dit script is voornamelijk voor de open clip-artbibliotheek (http://www.openclipart.org), als een manier om inzendingen te filteren die ontbreken metadata van opgenomen in de officiële distributies. Een secundaire motivatie is om te dienen als een testinstrument voor SVG-editors zoals Inkscape (http://www.inkscape.org). Vereisten: · Perl


Svg :: metadata Gerelateerde software