| SVG :: Metadaten SVG :: Metadata ist ein Perl-Modul, um Metadaten-Informationen über eine SVG-Datei aufzunehmen. |
Jetzt downloaden |
SVG :: Metadaten Ranking & Zusammenfassung
- Lizenz:
- Perl Artistic License
- Name des Herausgebers:
- Bryce Harrington
- Website des Verlags:
- http://search.cpan.org/~bryce/Test-Parser-1.5/lib/Test/Parser/KernelBuild.pm
SVG :: Metadaten Stichworte
SVG :: Metadaten Beschreibung
SVG :: Metadata ist ein Perl-Modul, um Metadaten-Informationen über eine SVG-Datei zu erfassen. SVG :: Metadata ist ein Perl-Modul, um Metadaten-Info über eine SVG-Datei zu erfassen.Synopsis verwenden SVG :: Metadaten; Meine $ svgmeta = new svg :: metadata; $ svgmeta-> parse (Dateiname) oder sterben "konnte $ Dateiname nicht analysieren:". $ svgmeta-> errormsg (); $ svgmeta2-> parse ($ fileName2) oder sterben "konnte nicht $ Dateiname analysieren:". $ svgmeta-> errormsg (); # Machen Sie die Dateien dieselben Metadaten (Autor, Titel, Lizenz)? Wenn (! $ svgmeta-> vergleichen ($ svgmeta2)) {drucken "$ Dateiname ist anders als $ fileName2n"; } if ($ svgmeta-> title () eq '') {$ svgmeta-> titel ('unbekannt'); } if ($ SVGMETA-> Autor () EQ '') {$ svgmeta-> Autor ('unbekannt'); } if ($ svgmeta-> lizenz () eq '') {$ svgmeta-> lizenz ('unbekannt'); } if (! $ svgmeta-> Schlüsselwörter ()) {$ svgmeta-> erweitert ('unsortig'); } ELSIF ($ svgmeta-> haskeyword ('unsortigte') $ svgmeta-> Schlüsselwörter ()> 1) {$ svgmeta-> entfernenkeyword ('unsortig'); . RDF-Abschnitte gemäß XML-Philosophie. Leider unterstützen viele SVG-Tools das Konzept der RDF-Metadaten nicht; In der Tat unterstützen viele die Idee der eingebetteten XML-Inseln überhaupt nicht. Einige ignorieren und löschen die RDF-Daten sogar vollständig, wenn sie angetroffen sind. Die Motivation für dieses Modul ist zweifach. Erstens gibt es einen Mechanismus für den Zugriff auf diese Metadaten aus den SVG-Dateien. Zweitens bietet es ein Mittel, um SVG-Dateien zu validieren, um zu erkennen, ob sie die Metadaten haben. Die Motivation dieses Skripts ist in erster Linie für die Open Clip Art-Bibliothek (http://www.openclipart.org), um die Einreichung der Einreichung zu filtern Das Mangel an Metadaten, die in den offiziellen Distributionen aufgenommen werden. Eine sekundäre Motivation besteht darin, als Testwerkzeug für SVG-Editoren wie Inkscape (http://www.inkscape.org) zu dienen. Anforderungen: · Perl.
SVG :: Metadaten Zugehörige Software