Thread: PDF Authors
View Single Post
Old 07-01-2011, 11:40 PM   #7
R22
Member
R22 once ate a cherry pie in a record 7 seconds.R22 once ate a cherry pie in a record 7 seconds.R22 once ate a cherry pie in a record 7 seconds.R22 once ate a cherry pie in a record 7 seconds.R22 once ate a cherry pie in a record 7 seconds.R22 once ate a cherry pie in a record 7 seconds.R22 once ate a cherry pie in a record 7 seconds.R22 once ate a cherry pie in a record 7 seconds.R22 once ate a cherry pie in a record 7 seconds.R22 once ate a cherry pie in a record 7 seconds.R22 once ate a cherry pie in a record 7 seconds.
 
Posts: 12
Karma: 1536
Join Date: Jun 2011
Device: Kindle
OK, Because it seems to have a small foot print and be useful mostly for only MetaData editing, I chose to try the BeCyPDFMetaEdit program. Is it possible to make a worse name?

It seems to do the trick, with a little caveat. There is a tabbed interface. The first tab is "MetaData" and the Second tab is "MetaData XMP". On the surface the program appears to be calling the "Document Information Dictionary" the MetaData and the "MetaData Stream" is the MetaData XMP. This is not exactly how I would have named these tabs -- isn't the terminology confusing enough??

You can edit the MetaData (eh, Document Information Dictionary) on the first tab, and this does work, but see below for details. The second tab is not nearly as helpful. Instead of allowing you to edit even more MetaData (since the MetaData Stream is the more robust of the two data fields) , the only option you are given on this tab is to DELETE the XMP MetaData! That seems a little weird for a program that is supposed to be a MetaData Editor...

Regardless, I ignored the second tab and worked mostly with the first tab. This is another place where it was a slight bit weird. When you first open the PDF file, the fields are already filled in -- even if the file has no Document Information Dictionary (DID). OK, no biggy -- the program extracted the data from the MetaData Stream (MDS). I got it.

Since the Author field now APPEARS to be filled in correctly one might get the impression that if you SAVED the file now the two MetaData fields would be in sync. NOPE. If you save the file now, no DID is created.

But, if you delete the Author field and Save the file, and then re-Open the file and manually re-enter the Author data, and then Save the file once more -- then and only then will an appropriate DID be created in the PDF file. Seems like in-elegant solution.

However, to short cut this a little, you can use the Save As function instead of Save. If you select Save As just after you open the PDF file, the file is saved with a "_1" appended to the file name -- and surprisingly enough, the appropriate DID is created!

This does not apparently mess with the XML MetaData Stream (since I did not check the box on the second tab) and creates an Author field that Kindle CAN read!

Thanks to all.

Last edited by R22; 07-02-2011 at 01:16 PM.
R22 is offline   Reply With Quote