Add support for BMP
To be completely honest, BMP have no metadata, but we still add it, just in case™
This commit is contained in:
parent
4b92bef219
commit
e34bc19f71
3 changed files with 29 additions and 0 deletions
|
@ -75,3 +75,17 @@ class TiffParser(GdkPixbufAbstractParser):
|
|||
'FileTypeExtension', 'ImageHeight', 'ImageSize', 'ImageWidth',
|
||||
'MIMEType', 'Megapixels', 'SourceFile'}
|
||||
|
||||
|
||||
class BMPParser(GdkPixbufAbstractParser):
|
||||
mimetypes = {'image/bmp', 'image/x-ms-bmp'}
|
||||
meta_whitelist = {'SourceFile', 'ExifToolVersion', 'FileName', 'Directory',
|
||||
'FileSize', 'FileModifyDate', 'FileAccessDate',
|
||||
'FileInodeChangeDate', 'FilePermissions', 'FileType',
|
||||
'FileTypeExtension', 'MIMEType', 'BMPVersion', 'ImageWidth',
|
||||
'ImageHeight', 'Planes', 'BitDepth', 'Compression', 'ImageLength',
|
||||
'PixelsPerMeterX', 'PixelsPerMeterY', 'NumColors',
|
||||
'NumImportantColors', 'RedMask', 'GreenMask', 'BlueMask',
|
||||
'AlphaMask', 'ColorSpace', 'RedEndpoint', 'GreenEndpoint',
|
||||
'BlueEndpoint', 'GammaRed', 'GammaGreen', 'GammaBlue', 'ImageSize',
|
||||
'Megapixels'}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue