24
24
*/
25
25
class Exiftool implements MapperInterface
26
26
{
27
- const APERTURE = 'Aperture ' ;
27
+ const APERTURE = 'Aperture ' ;
28
28
const APPROXIMATEFOCUSDISTANCE = 'ApproximateFocusDistance ' ;
29
- const ARTIST = 'Artist ' ;
30
- const CAPTION = 'Caption ' ;
31
- const CAPTIONABSTRACT = 'Caption-Abstract ' ;
32
- const COLORSPACE = 'ColorSpace ' ;
33
- const COPYRIGHT = 'Copyright ' ;
34
- const CREATEDATE = 'CreateDate ' ;
35
- const CREDIT = 'Credit ' ;
36
- const EXPOSURETIME = 'ExposureTime ' ;
37
- const FILESIZE = 'FileSize ' ;
38
- const FOCALLENGTH = 'FocalLength ' ;
39
- const HEADLINE = 'Headline ' ;
40
- const IMAGEHEIGHT = 'ImageHeight ' ;
41
- const IMAGEWIDTH = 'ImageWidth ' ;
42
- const ISO = 'ISO ' ;
43
- const JOBTITLE = 'JobTitle ' ;
44
- const KEYWORDS = 'Keywords ' ;
45
- const MIMETYPE = 'MIMEType ' ;
46
- const MODEL = 'Model ' ;
47
- const ORIENTATION = 'Orientation ' ;
48
- const SOFTWARE = 'Software ' ;
49
- const SOURCE = 'Source ' ;
50
- const TITLE = 'Title ' ;
51
- const XRESOLUTION = 'XResolution ' ;
52
- const YRESOLUTION = 'YResolution ' ;
53
- const GPSLATITUDE = 'GPSLatitude ' ;
54
- const GPSLONGITUDE = 'GPSLongitude ' ;
29
+ const ARTIST = 'Artist ' ;
30
+ const CAPTION = 'Caption ' ;
31
+ const CAPTIONABSTRACT = 'Caption-Abstract ' ;
32
+ const COLORSPACE = 'ColorSpace ' ;
33
+ const COPYRIGHT = 'Copyright ' ;
34
+ const CREATEDATE = 'CreateDate ' ;
35
+ const CREDIT = 'Credit ' ;
36
+ const EXPOSURETIME = 'ExposureTime ' ;
37
+ const FILESIZE = 'FileSize ' ;
38
+ const FOCALLENGTH = 'FocalLength ' ;
39
+ const HEADLINE = 'Headline ' ;
40
+ const IMAGEHEIGHT = 'ImageHeight ' ;
41
+ const IMAGEWIDTH = 'ImageWidth ' ;
42
+ const ISO = 'ISO ' ;
43
+ const JOBTITLE = 'JobTitle ' ;
44
+ const KEYWORDS = 'Keywords ' ;
45
+ const MIMETYPE = 'MIMEType ' ;
46
+ const MODEL = 'Model ' ;
47
+ const ORIENTATION = 'Orientation ' ;
48
+ const SOFTWARE = 'Software ' ;
49
+ const SOURCE = 'Source ' ;
50
+ const TITLE = 'Title ' ;
51
+ const XRESOLUTION = 'XResolution ' ;
52
+ const YRESOLUTION = 'YResolution ' ;
53
+ const GPSLATITUDE = 'GPSLatitude ' ;
54
+ const GPSLONGITUDE = 'GPSLongitude ' ;
55
55
56
56
/**
57
57
* Maps the ExifTool fields to the fields of
@@ -60,34 +60,34 @@ class Exiftool implements MapperInterface
60
60
* @var array
61
61
*/
62
62
protected $ map = array (
63
- self ::APERTURE => Exif::APERTURE ,
64
- self ::ARTIST => Exif::AUTHOR ,
65
- self ::MODEL => Exif::CAMERA ,
66
- self ::CAPTION => Exif::CAPTION ,
67
- self ::COLORSPACE => Exif::COLORSPACE ,
68
- self ::COPYRIGHT => Exif::COPYRIGHT ,
69
- self ::CREATEDATE => Exif::CREATION_DATE ,
70
- self ::CREDIT => Exif::CREDIT ,
71
- self ::EXPOSURETIME => Exif::EXPOSURE ,
72
- self ::FILESIZE => Exif::FILESIZE ,
73
- self ::FOCALLENGTH => Exif::FOCAL_LENGTH ,
63
+ self ::APERTURE => Exif::APERTURE ,
64
+ self ::ARTIST => Exif::AUTHOR ,
65
+ self ::MODEL => Exif::CAMERA ,
66
+ self ::CAPTION => Exif::CAPTION ,
67
+ self ::COLORSPACE => Exif::COLORSPACE ,
68
+ self ::COPYRIGHT => Exif::COPYRIGHT ,
69
+ self ::CREATEDATE => Exif::CREATION_DATE ,
70
+ self ::CREDIT => Exif::CREDIT ,
71
+ self ::EXPOSURETIME => Exif::EXPOSURE ,
72
+ self ::FILESIZE => Exif::FILESIZE ,
73
+ self ::FOCALLENGTH => Exif::FOCAL_LENGTH ,
74
74
self ::APPROXIMATEFOCUSDISTANCE => Exif::FOCAL_DISTANCE ,
75
- self ::HEADLINE => Exif::HEADLINE ,
76
- self ::IMAGEHEIGHT => Exif::HEIGHT ,
77
- self ::XRESOLUTION => Exif::HORIZONTAL_RESOLUTION ,
78
- self ::ISO => Exif::ISO ,
79
- self ::JOBTITLE => Exif::JOB_TITLE ,
80
- self ::KEYWORDS => Exif::KEYWORDS ,
81
- self ::MIMETYPE => Exif::MIMETYPE ,
82
- self ::ORIENTATION => Exif::ORIENTATION ,
83
- self ::SOFTWARE => Exif::SOFTWARE ,
84
- self ::SOURCE => Exif::SOURCE ,
85
- self ::TITLE => Exif::TITLE ,
86
- self ::YRESOLUTION => Exif::VERTICAL_RESOLUTION ,
87
- self ::IMAGEWIDTH => Exif::WIDTH ,
88
- self ::CAPTIONABSTRACT => Exif::CAPTION ,
89
- self ::GPSLATITUDE => Exif::GPS ,
90
- self ::GPSLONGITUDE => Exif::GPS ,
75
+ self ::HEADLINE => Exif::HEADLINE ,
76
+ self ::IMAGEHEIGHT => Exif::HEIGHT ,
77
+ self ::XRESOLUTION => Exif::HORIZONTAL_RESOLUTION ,
78
+ self ::ISO => Exif::ISO ,
79
+ self ::JOBTITLE => Exif::JOB_TITLE ,
80
+ self ::KEYWORDS => Exif::KEYWORDS ,
81
+ self ::MIMETYPE => Exif::MIMETYPE ,
82
+ self ::ORIENTATION => Exif::ORIENTATION ,
83
+ self ::SOFTWARE => Exif::SOFTWARE ,
84
+ self ::SOURCE => Exif::SOURCE ,
85
+ self ::TITLE => Exif::TITLE ,
86
+ self ::YRESOLUTION => Exif::VERTICAL_RESOLUTION ,
87
+ self ::IMAGEWIDTH => Exif::WIDTH ,
88
+ self ::CAPTIONABSTRACT => Exif::CAPTION ,
89
+ self ::GPSLATITUDE => Exif::GPS ,
90
+ self ::GPSLONGITUDE => Exif::GPS ,
91
91
);
92
92
93
93
/**
0 commit comments