Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

image::exiftool::taginfoxml(3) [suse man page]

Image::ExifTool::TagInfoXML(3)				User Contributed Perl Documentation			    Image::ExifTool::TagInfoXML(3)

NAME
Image::ExifTool::TagInfoXML - Read/write tag information XML database DESCRIPTION
This module is used to generate an XML database from all ExifTool tag information. This database may then be edited and used to re-generate the localized tag information modules (Image::ExifTool::Lang::*). METHODS
Write Print complete tag information database in XML format. # save list of all tags $success = Image::ExifTool::TagInfoXML::Write('dst.xml'); # list all IPTC tags to console, including Flags Image::ExifTool::TagInfoXML::Write(undef, 'IPTC', Flags => 1); # write all EXIF Camera tags to file Image::ExifTool::TagInfoXML::Write($outfile, 'exif:camera'); Inputs: 0) [optional] Output file name, or undef for console output. 1) [optional] String of group names separated by colons to specify the group to print. A specific IFD may not be given as a group, since EXIF tags may be written to any IFD. Saves all groups if not specified. 2) [optional] Hash of options values: Flags - Set to output 'flags' attribute NoDesc - Set to suppress output of descriptions Return Value: True on success. Sample XMP Output: <?xml version='1.0' encoding='UTF-8'?> <taginfo> <table name='XMP::dc' g0='XMP' g1='XMP-dc' g2='Other'> <desc lang='en'>XMP Dublin Core</desc> <tag id='title' name='Title' type='lang-alt' writable='true' g2='Image'> <desc lang='en'>Title</desc> <desc lang='de'>Titel</desc> <desc lang='fr'>Titre</desc> </tag> ... </table> </taginfo> Flags (if selected and available) are formatted as a comma-separated list of the following possible values: Avoid, Binary, List, Mandatory, Permanent, Protected, Unknown and Unsafe. See the tag name documentation and lib/Image/ExifTool/README for a description of these flags. For XMP List tags, the list type (Alt, Bag or Seq) is also output as a flag if applicable. BuildLangModules Build all Image::ExifTool::Lang modules from an XML database file. Image::ExifTool::TagInfoXML::BuildLangModules('src.xml'); Inputs: 0) XML file name Return Value: Number of modules updated, or negative on error. AUTHOR
Copyright 2003-2010, Phil Harvey (phil at owl.phy.queensu.ca) This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. SEE ALSO
Image::ExifTool(3pm), Image::ExifTool::TagNames(3pm) perl v5.12.1 2010-03-01 Image::ExifTool::TagInfoXML(3)

Check Out this Related Man Page

Image::ExifTool::Exif(3pm)				User Contributed Perl Documentation				Image::ExifTool::Exif(3pm)

NAME
Image::ExifTool::Exif - Read EXIF/TIFF meta information SYNOPSIS
This module is required by Image::ExifTool. DESCRIPTION
This module contains routines required by Image::ExifTool for processing EXIF and TIFF meta information. AUTHOR
Copyright 2003-2011, Phil Harvey (phil at owl.phy.queensu.ca) This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. REFERENCES
http://www.exif.org/Exif2-2.PDF <http://www.exif.org/Exif2-2.PDF> http://www.cipa.jp/english/hyoujunka/kikaku/pdf/DC-008-2010_E.pdf <http://www.cipa.jp/english/hyoujunka/kikaku/pdf/DC-008-2010_E.pdf> <http://partners.adobe.com/asn/developer/pdfs/tn/TIFF6.pdf> <http://partners.adobe.com/public/developer/en/tiff/TIFFPM6.pdf> <http://www.adobe.com/products/dng/pdfs/dng_spec.pdf> <http://www.awaresystems.be/imaging/tiff/tifftags.html> <http://www.remotesensing.org/libtiff/TIFFTechNote2.html> <http://www.exif.org/dcf.PDF> http://park2.wakwak.com/~tsuruzoh/Computer/Digicams/exif-e.html <http://park2.wakwak.com/~tsuruzoh/Computer/Digicams/exif-e.html> http://www.fine-view.com/jp/lab/doc/ps6ffspecsv2.pdf <http://www.fine-view.com/jp/lab/doc/ps6ffspecsv2.pdf> <http://www.ozhiker.com/electronics/pjmt/jpeg_info/meta.html> http://hul.harvard.edu/jhove/tiff-tags.html <http://hul.harvard.edu/jhove/tiff-tags.html> <http://www.microsoft.com/whdc/xps/wmphoto.mspx> <http://www.asmail.be/msg0054681802.html> <http://crousseau.free.fr/imgfmt_raw.htm> <http://www.cybercom.net/~dcoffin/dcraw/> <http://www.digitalpreservation.gov/formats/content/tiff_tags.shtml> <http://community.roxen.com/developers/idocs/rfc/rfc3949.html> http://tools.ietf.org/html/draft-ietf-fax-tiff-fx-extension1-01 <http://tools.ietf.org/html/draft-ietf-fax-tiff-fx-extension1-01> ACKNOWLEDGEMENTS
Thanks to Jeremy Brown for the 35efl tags, and Matt Madrid for his help with the XP character code conversions. SEE ALSO
"EXIF Tags" in Image::ExifTool::TagNames, Image::ExifTool(3pm) perl v5.12.4 2011-06-21 Image::ExifTool::Exif(3pm)
Man Page