Image-ExifTool

 view release on metacpan or  search on metacpan

html/TagNames/Microsoft.html  view on Meta::CPAN

<td>&nbsp;</td></tr>
<tr>
<td>FrameRate</td>
<td class=c>no</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td>FrameWidth</td>
<td class=c>no</td>
<td>&nbsp;</td></tr>
<tr>
<td>Free-busyStatus</td>
<td class=c>no</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td>Frequency</td>
<td class=c>no</td>
<td>&nbsp;</td></tr>
<tr>
<td>FromAddresses</td>
<td class=c>no</td>
<td>&nbsp;</td></tr>

html/TagNames/VCard.html  view on Meta::CPAN

<td>'Duration'</td>
<td>Duration</td>
<td class=c>no</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td>'Exdate'</td>
<td>ExceptionDateTimes</td>
<td class=c>no</td>
<td>&nbsp;</td></tr>
<tr>
<td>'Freebusy'</td>
<td>FreeBusyTime</td>
<td class=c>no</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td>'Geo'</td>
<td>Geolocation</td>
<td class=c>no</td>
<td>&nbsp;</td></tr>
<tr>
<td>'Last-modified'</td>

html/TagNames/VCard.html  view on Meta::CPAN

<td>'X-microsoft-cdo-alldayevent'</td>
<td>AllDayEvent</td>
<td class=c>no</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td>'X-microsoft-cdo-appt-sequence'</td>
<td>AppointmentSequence</td>
<td class=c>no</td>
<td>&nbsp;</td></tr>
<tr>
<td>'X-microsoft-cdo-busystatus'</td>
<td>BusyStatus</td>
<td class=c>no</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td>'X-microsoft-cdo-importance'</td>
<td>Importance</td>
<td class=c>no</td>
<td><span class=s>0 = Low
  <br>1 = Normal
  <br>2 = High</span></td></tr>

lib/Image/ExifTool/Microsoft.pm  view on Meta::CPAN

    '{315B9C8D-80A9-4EF9-AE16-8E746DA51D70} 100'   => 'IsRecurring',
    '{F6272D18-CECC-40B1-B26A-3911717AA7BD} 100'   => 'Location',
    '{D55BAE5A-3892-417A-A649-C6AC5AAAEAB3} 100'   => 'OptionalAttendeeAddresses',
    '{09429607-582D-437F-84C3-DE93A2B24C3C} 100'   => 'OptionalAttendees',
    '{744C8242-4DF5-456C-AB9E-014EFB9021E3} 100'   => 'OrganizerAddress',
    '{AAA660F9-9865-458E-B484-01BC7FE3973E} 100'   => 'OrganizerName',
    '{72FC5BA4-24F9-4011-9F3F-ADD27AFAD818} 100'   => 'ReminderTime',
    '{0BA7D6C3-568D-4159-AB91-781A91FB71E5} 100'   => 'RequiredAttendeeAddresses',
    '{B33AF30B-F552-4584-936C-CB93E5CDA29F} 100'   => 'RequiredAttendees',
    '{00F58A38-C54B-4C40-8696-97235980EAE1} 100'   => 'Resources',
    '{5BF396D4-5EB2-466F-BDE9-2FB3F2361D6E} 100'   => 'Free-busyStatus',
    '{9B174B35-40FF-11D2-A27E-00C04FC30871} 3'     => 'TotalSize',
    '{E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD} 9'     => 'AccountName',
    '{28636AA6-953D-11D2-B5D6-00C04FD918D0} 5'     => 'Computer',
    '{9AD5BADB-CEA7-4470-A03D-B84E51B9949E} 100'   => 'Anniversary',
    '{CD102C9C-5540-4A88-A6F6-64E4981C8CD1} 100'   => 'AssistantsName',
    '{9A93244D-A7AD-4FF8-9B99-45EE4CC09AF6} 100'   => 'AssistantsPhone',
    '{176DC63C-2688-4E89-8143-A347800F25E9} 47'    => 'Birthday',
    '{730FB6DD-CF7C-426B-A03F-BD166CC9EE24} 100'   => 'BusinessAddress',
    '{402B5934-EC5A-48C3-93E6-85E86A2D934E} 100'   => 'BusinessCity',
    '{B0B87314-FCF6-4FEB-8DFF-A50DA6AF561C} 100'   => 'BusinessCountry-Region',

lib/Image/ExifTool/TagLookup.pm  view on Meta::CPAN

	'frameid' => 1,
	'frameinfo' => 1,
	'framepriority' => 1,
	'framesize' => 1,
	'framesizemax' => 1,
	'framesizemin' => 1,
	'framespersecond' => 1,
	'frameview' => 1,
	'framinggriddisplay' => 1,
	'free' => 1,
	'free-busystatus' => 1,
	'freebytecounts' => 1,
	'freeoffsets' => 1,
	'frequency' => 1,
	'fromaddresses' => 1,
	'fromnames' => 1,
	'fstype' => 1,
	'fuelremaining' => 1,
	'fujifilm' => 1,
	'fujifilmffmv' => 1,
	'fujifilmmvtg' => 1,

lib/Image/ExifTool/TagNames.pod  view on Meta::CPAN

  FocalLength35mm                               no
  Folder                                        no
  FolderName                                    no
  FolderPath                                    no
  FormatTag                                     no
  FourCC                                        no
  FrameHeight                                   no
  FrameRate                                     no
  FrameRate                                     no
  FrameWidth                                    no
  Free-busyStatus                               no
  Frequency                                     no
  FromAddresses                                 no
  FromNames                                     no
  FullName                                      no
  Gender                                        no
  Genre                                         no
  Genre                                         no
  GenreID                                       no
  GivenName                                     no
  HasAttachments                                no

lib/Image/ExifTool/TagNames.pod  view on Meta::CPAN

  'Completed'           DateTimeCompleted       no
  'Contact'             Contact                 no
  'Created'             DateCreated             no
  'Description'         Description             no
  'Dtend'               DateTimeEnd             no
  'Dtstamp'             DateTimeStamp           no
  'Dtstart'             DateTimeStart           no
  'Due'                 DateTimeDue             no
  'Duration'            Duration                no
  'Exdate'              ExceptionDateTimes      no
  'Freebusy'            FreeBusyTime            no
  'Geo'                 Geolocation             no
  'Last-modified'       ModifyDate              no
  'Location'            Location                no
  'Method'              Method                  no
  'Organizer'           Organizer               no
  'Percent-complete'    PercentComplete         no
  'Priority'            Priority                no
  'Prodid'              Software                no
  'Rdate'               RecurrenceDateTimes     no
  'Recurrence-id'       RecurrenceID            no

lib/Image/ExifTool/TagNames.pod  view on Meta::CPAN

  'Uid'                 UID                     no
  'Url'                 URL                     no
  'Version'             VCalendarVersion        no
  'X-apple-calendar-color' CalendarColor        no
  'X-apple-default-alarm' DefaultAlarm          no
  'X-apple-local-default-alarm'
                        LocalDefaultAlarm       no
  'X-microsoft-cdo-alldayevent' AllDayEvent     no
  'X-microsoft-cdo-appt-sequence'
                        AppointmentSequence     no
  'X-microsoft-cdo-busystatus' BusyStatus       no
  'X-microsoft-cdo-importance' Importance       no
  'X-microsoft-cdo-insttype' InstanceType       no
  'X-microsoft-cdo-intendedstatus'
                        IntendedBusyStatus      no
  'X-microsoft-cdo-ownerapptid'
                        OwnerAppointmentID      no
  'X-microsoft-disallow-counter'
                        DisallowCounterProposal no
  'X-microsoft-donotforwardmeeting'
                        DoNotForwardMeeting     no

lib/Image/ExifTool/VCard.pm  view on Meta::CPAN


use strict;
use vars qw($VERSION);
use Image::ExifTool qw(:DataAccess :Utils);

$VERSION = '1.07';

my %unescapeVCard = ( '\\'=>'\\', ','=>',', 'n'=>"\n", 'N'=>"\n" );

# lookup for iCalendar components (used to generate family 1 group names if top level)
my %isComponent = ( Event=>1, Todo=>1, Journal=>1, Freebusy=>1, Timezone=>1, Alarm=>1 );

my %timeInfo = (
    # convert common date/time formats to EXIF style
    ValueConv => q{
        $val =~ s/(\d{4})(\d{2})(\d{2})T(\d{2})(\d{2})(\d{2})(Z?)/$1:$2:$3 $4:$5:$6$7/g;
        $val =~ s/(\d{4})(\d{2})(\d{2})/$1:$2:$3/g;
        $val =~ s/(\d{4})-(\d{2})-(\d{2})/$1:$2:$3/g;
        return $val;
    },
    PrintConv => '$self->ConvertDateTime($val)',

lib/Image/ExifTool/VCard.pm  view on Meta::CPAN

    'Percent-complete' => 'PercentComplete',
    Priority    => { },
    Resources   => { },
    Status      => { },
    Summary     => { },
    Completed   => { Name => 'DateTimeCompleted',   Groups => { 2 => 'Time' }, %timeInfo },
    Dtend       => { Name => 'DateTimeEnd',         Groups => { 2 => 'Time' }, %timeInfo },
    Due         => { Name => 'DateTimeDue',         Groups => { 2 => 'Time' }, %timeInfo },
    Dtstart     => { Name => 'DateTimeStart',       Groups => { 2 => 'Time' }, %timeInfo },
    Duration    => { },
    Freebusy    => 'FreeBusyTime',
    Transp      => 'TimeTransparency',
    Tzid        => { Name => 'TimezoneID',          Groups => { 2 => 'Time' } },
    Tzname      => { Name => 'TimezoneName',        Groups => { 2 => 'Time' } },
    Tzoffsetfrom=> { Name => 'TimezoneOffsetFrom',  Groups => { 2 => 'Time' } },
    Tzoffsetto  => { Name => 'TimezoneOffsetTo',    Groups => { 2 => 'Time' } },
    Tzurl       => { Name => 'TimeZoneURL',         Groups => { 2 => 'Time' } },
    Attendee    => { },
    Contact     => { },
    Organizer   => { },
    'Recurrence-id' => 'RecurrenceID',

lib/Image/ExifTool/VCard.pm  view on Meta::CPAN

    'Request-status' => 'RequestStatus',
    Acknowledged=> { Name => 'Acknowledged',        Groups => { 2 => 'Time' }, %timeInfo },
#
# Observed X-tags (not a comprehensive list):
#
    'X-apple-calendar-color'=> 'CalendarColor',
    'X-apple-default-alarm' => 'DefaultAlarm',
    'X-apple-local-default-alarm' => 'LocalDefaultAlarm',
    'X-microsoft-cdo-appt-sequence'     => 'AppointmentSequence',
    'X-microsoft-cdo-ownerapptid'       => 'OwnerAppointmentID',
    'X-microsoft-cdo-busystatus'        => 'BusyStatus',
    'X-microsoft-cdo-intendedstatus'    => 'IntendedBusyStatus',
    'X-microsoft-cdo-alldayevent'       => 'AllDayEvent',
    'X-microsoft-cdo-importance' => {
        Name => 'Importance',
        PrintConv => {
            0 => 'Low',
            1 => 'Normal',
            2 => 'High',
        },
    },



( run in 3.697 seconds using v1.01-cache-2.11-cpan-3cd7ad12f66 )