cc-devel AT lists.ibiblio.org
Subject: Developer discussion for Creative Commons technology and tools
List archive
- From: Jason Kivlighn <jkivlighn AT gmail.com>
- To: Hubert Figuiere <hub AT figuiere.net>, CC Developer Mailing List <cc-devel AT lists.ibiblio.org>
- Subject: [cc-devel] XMP Embedding in TIFF, Bug?
- Date: Thu, 14 Jun 2007 16:06:29 -0700
Hi Hubert,
I seem to have come across a bug in Adobe's code for embedding XMP in
the TIFF format. The spec[1] says that the XMLPacket tag has type BYTE,
but Adobe assigns a type of UNDEFINED. libtiff complains and is unable
to read the XMP when given the wrong type.
In TIFF_Handler.cpp, changing
this->tiffMgr.SetTag ( kTIFF_PrimaryIFD, kTIFF_XMP, kTIFF_UndefinedType,
this->xmpPacket.size(), this->xmpPacket.c_str() );
to
this->tiffMgr.SetTag ( kTIFF_PrimaryIFD, kTIFF_XMP, kTIFF_ByteType,
this->xmpPacket.size(), this->xmpPacket.c_str() );
solves the problems I'm having.
This should be passed on to Adobe. Do you know who to contact to get
this fixed?
Cheers,
Jason
[1] http://www.awaresystems.be/imaging/tiff/tifftags/xmp.html
-
[cc-devel] XMP Embedding in TIFF, Bug?,
Jason Kivlighn, 06/14/2007
- Re: [cc-devel] XMP Embedding in TIFF, Bug?, Jason Kivlighn, 06/14/2007
- Re: [cc-devel] XMP Embedding in TIFF, Bug?, Hubert Figuiere, 06/14/2007
Archive powered by MHonArc 2.6.24.