KAMADA Ken'ichi
1ad83d8a82
Add nanosecond and time_offset fields in struct DateTime.
2017-10-01 21:17:17 +09:00
KAMADA Ken'ichi
078bfcdc78
Add the 2nd member to Value::Undefined to keep the offset of the value.
2017-08-04 21:15:19 +09:00
KAMADA Ken'ichi
a4f891ec25
Add Error::TooBig and NotSupported.
2017-07-18 22:42:45 +09:00
KAMADA Ken'ichi
aa41b66838
Reset the compatibility notes for version 0.3.
2017-07-18 22:36:27 +09:00
KAMADA Ken'ichi
73bced6cbf
Add an experimental Writer that encodes and writes Exif data.
2017-07-01 19:17:37 +09:00
KAMADA Ken'ichi
132c9e9d18
Implement the encoder for the field values.
2017-06-30 23:23:03 +09:00
KAMADA Ken'ichi
82a6b2ef7e
Fix the note on the rename of Tag.value().
2017-03-27 20:03:28 +09:00
KAMADA Ken'ichi
9001103c88
Add compatibility notes in the documentation.
2017-03-26 21:29:33 +09:00
KAMADA Ken'ichi
f11f3c306b
Remove parse_image().
2017-03-24 23:15:24 +09:00
KAMADA Ken'ichi
5600fb205f
Add DateTime parser.
...
This change introduces a new variant to Error and breaks the API
compatibility.
2017-03-24 22:57:38 +09:00
KAMADA Ken'ichi
e939ef7fd6
Do not re-export Content and Tag by hiding the real tag module.
2017-03-12 19:18:00 +09:00
KAMADA Ken'ichi
8d4d3d4df0
Parse a TIFF image as well as a JPEG in the main example.
2017-03-05 08:19:37 +09:00
KAMADA Ken'ichi
ae70e71db6
Update the description of the library.
2017-03-05 08:18:53 +09:00
KAMADA Ken'ichi
a8bb533128
Move a platform test into a separate file.
2017-02-24 20:49:57 +09:00
KAMADA Ken'ichi
74cd3435b8
Update the example to use struct Reader instead of parse_image().
2017-02-24 20:48:38 +09:00
KAMADA Ken'ichi
1d5d9fdd38
Mark parse_image() deprecated.
2017-02-24 20:46:50 +09:00
KAMADA Ken'ichi
2893059568
Add struct Reader that wraps the low-level interfaces.
2017-02-22 23:00:25 +09:00
KAMADA Ken'ichi
906a25cb31
Add parse_image(), which accepts a JPEG or TIFF image.
2017-01-12 21:51:11 +09:00
KAMADA Ken'ichi
92a3c49bb2
Add an example to parse a JPEG file.
2016-12-18 23:38:11 +09:00
KAMADA Ken'ichi
6651b7d159
Parse IFD structures and record the context in Tag.
...
In the Exif specification, IFDs may be nested and chained.
The interpretation of a tag value depends on the IFD in which it
appears, so the context is added into Tag.
2016-11-23 19:06:38 +09:00
KAMADA Ken'ichi
2bb71cfefb
Parse SRATIONAL fields.
2016-11-19 20:28:17 +09:00
KAMADA Ken'ichi
3788c45482
Parse RATIONAL fields.
2016-11-17 21:14:07 +09:00
KAMADA Ken'ichi
4175aa5bc4
Test to ensure that usize can hold a 32-bit offset.
2016-11-03 18:58:32 +09:00
KAMADA Ken'ichi
0e9512472c
Parse TIFF IFD structure.
2016-10-26 22:46:20 +09:00
KAMADA Ken'ichi
a0621d2ebe
Test read8() and read16().
2016-10-09 09:11:10 +09:00
KAMADA Ken'ichi
e6e759af11
Extract Exif attribute information segment from a JPEG file.
2016-10-06 22:36:23 +09:00
KAMADA Ken'ichi
a7d79b3f01
Add a library template for an Exif library.
2016-09-04 23:31:06 +09:00