1<?php
2/**
3 * To be included by Driver __construct() method
4 *
5 * @author Philippe.Jausions @at@ 11abacus.com
6 **/
7$this->_supported_image_types = array(
8    'art'   => 'r',
9    'avi'   => 'r',
10    'avs'   => 'rw',
11    'bmp'   => 'rw',
12//  'cgm'   => 'r',
13    'cin'   => 'rw',
14    'cmyk'  => 'rw',
15    'cur'   => 'r',
16    'cut'   => 'r',
17    'dcm'   => 'r',
18    'dcx'   => 'rw',
19    'dib'   => 'rw',
20    'dpx'   => 'rw',
21    'epdf'  => 'rw',
22//  'epi'   => 'rw',    // Requires Ghostscript
23//  'eps'   => 'rw',    // Requires Ghostscript
24//  'eps2'  => 'w',     // Requires Ghostscript
25//  'eps3'  => 'w',     // Requires Ghostscript
26//  'epsf'  => 'rw',    // Requires Ghostscript
27//  'epsi'  => 'rw',    // Requires Ghostscript
28//  'ept'   => 'rw',    // Requires Ghostscript
29//  'fig'   => 'r',
30    'fits'  => 'rw',
31//  'fpx'   => 'rw',
32    'gif'   => 'rw',
33//  'gplt'  => 'r',
34    'gray'  => 'rw',
35//  'hpgl'  => 'r',
36//  'html'  => 'rw',
37    'ico'   => 'r',
38//  'jbig'  => 'rw',
39    'jng'   => 'rw',
40//  'jp2'   => 'rw',
41//  'jpc'   => 'rw',
42//  'jpeg'  => 'rw',
43//  'man'   => 'r',
44    'mat'   => 'r',
45    'miff'  => 'rw',
46    'mono'  => 'rw',
47    'mng'   => 'rw',
48//  'mpeg'  => 'rw',
49//  'm2v'   => 'rw',
50    'mpc'   => 'rw',
51    'msl'   => 'rw',
52    'mtv'   => 'rw',
53    'mvg'   => 'rw',
54    'otb'   => 'rw',
55    'p7'    => 'rw',
56    'palm'  => 'rw',
57    'pbm'   => 'rw',
58    'pcd'   => 'rw',
59    'pcds'  => 'rw',
60    'pcl'   => 'w',
61    'pcx'   => 'rw',
62    'pdb'   => 'rw',
63    'pdf'   => 'w',      // Requires Ghostscript to read
64    'pfa'   => 'r',
65    'pfb'   => 'r',
66    'pgm'   => 'rw',
67    'picon' => 'rw',
68    'pict'  => 'rw',
69    'pix'   => 'r',
70    'png'   => 'rw',
71    'pnm'   => 'rw',
72    'ppm'   => 'rw',
73//  'ps'    => 'rw',     // Requires Ghostscript
74//  'ps2'   => 'rw',     // Requires Ghostscript
75//  'ps3'   => 'rw',     // Requires Ghostscript
76    'psd'   => 'rw',
77    'ptif'  => 'rw',
78    'pwp'   => 'r',
79//  'rad'   => 'r',
80    'rgb'   => 'rw',
81    'rgba'  => 'rw',
82    'rla'   => 'r',
83    'rle'   => 'r',
84    'sct'   => 'r',
85    'sfw'   => 'r',
86    'sgi'   => 'rw',
87//  'shtml' => 'w',
88    'sun'   => 'rw',
89//  'svg'   => 'rw',
90    'tga'   => 'rw',
91//  'tiff'  => 'rw',
92    'tim'   => 'r',
93//  'ttf'   => 'r',
94    'txt'   => 'rw',
95    'uil'   => 'w',
96    'uyvy'  => 'rw',
97    'vicar' => 'rw',
98    'viff'  => 'rw',
99    'wbmp'  => 'rw',
100    'wpg'   => 'r',
101    'xbm'   => 'rw',
102    'xcf'   => 'r',
103    'xpm'   => 'rw',
104    'xwd'   => 'rw',
105    'yuv'   => 'rw'
106);
107
108if (OS_WINDOWS) {
109    $this->_supported_image_types['emf'] = 'r';
110}