rpbissonnette / thebigpicture

Automatically exported from code.google.com/p/thebigpicture
0 stars 0 forks source link

MetaInfoFile should be a high-level interface #15

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
The MetaInfoFile should be a hig-level interface for reading and writing
data. It functions as the base for both the JPEG and the TIFF classes.

It should provide the following methods:
- getExifTag(tag, record (optional))
- getIPTCTag(tag, record (optional))
- setExifTag(tag, payload, record (optional))
- setIPTCTag(tag, payload, record (optional))
- appendExifTag(tag, payload, record (optional))
- appendIPTCTag(tag, payload, record (optional))
- delExifTag(tag, record (optional))
- delIPTCTag(tag, record (optional))

In each case, the tag and record can be both a name or number. Record may
be omitted, although it might not be clear in which record a tag name
belongs. In that case an exception is raised.
The del....() methods should return False if the tag may not be deleted.

Original issue reported on code.google.com by p.edel...@gmail.com on 18 Mar 2007 at 9:09

GoogleCodeExporter commented 9 years ago
This is mostly fixed, except for a False return value with the del...() 
methods. This
is dependent on the provided tag tabels -> alpha2

Original comment by p.edel...@gmail.com on 31 Mar 2007 at 10:42

GoogleCodeExporter commented 9 years ago
v1-alpha2 is an intermediate release. This issue is shifted to v1-alpha3.

Original comment by p.edel...@gmail.com on 10 Apr 2007 at 9:12