Hi David,

   That's a great point.  The project would definitely benefit from
having more (and better) example code - as well as other
documentation.  If you would like to contribute any other examples,
that would be helpful.

Thanks,
   Charles


On Wed, Dec 17, 2008 at 11:59 AM, David Underhill <[email protected]> wrote:
> Just a thought: it might be helpful to provide an example of how to write
> string-based EXIF fields.  I had to do some googling to come across this
> article which showed me how (http://www.screaming-penguin.com/node/7485).
> It was helpful to me since I was trying to write the UserComment field.
> However, I ran into a little issue when doing it -- the definition of the
> UserComment field in the EXIF standard says that the first eight bytes is a
> "code" which tells a reader how to interpret the rest of the UserComment
> field. It is a simple extension to write the code to add this header ...
> here it is:
>
> String userCommentHeaderForASCII = "ASCII\0\0\0";
> String userCommentData = userCommentHeaderForASCII + "some string value";
> TiffOutputField uc = new
> TiffOutputField(TiffConstants.EXIF_TAG_USER_COMMENT,
> TiffConstants.FIELD_TYPE_ASCII,
> userCommentData.length(),
> userCommentData.getBytes());
> People here know this, but it might be nice to include it in a little
> example for newcomers to the API like me :).
>
> Thanks,
>
> ~ David
>

Reply via email to