Thread: PDF Authors
View Single Post
Old 07-03-2011, 10:50 AM   #11
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
Jeff L - Thanks! Well, that seems to work -- but, as always, I remain a bit confused! And now I think that MAYBE the BeCyPDFMetaEdit program will work too...

When I opened a 'virgin' PDF file that did not have any Author MetaData, PDFInfo seems to ONLY create the Document Information Dictionary (DID). It did not create the XML MetaData Stream (MDS). Strangely, it again creates the same pattern that the above programs create -- that is to say, it does NOT create the linear, run-on version of the DID. It creates the version with the line breaks separating each pair from one another, and the spaces before the data entry (see above). Of note, Acrobat itself creates the linear run-on version!

But for some reason, after using PDFInfo, the Kindle IS able to parse and display the Author correctly! I sent myself two files and both worked perfectly.

So... I am at a loss to figure out completely WHY or HOW this works. This is how it seems to be functioning for me:
________________

1) If you have NO MetaData Stream (MDS) field in your document, then a multiple lined DID (with line breaks and spaces) will be correctly parsed by Kindle and it will display the Author.

2) If you have a MDS field, then Kindle will only parse a linear, run-on DID. Otherwise it will not display the Author.
_________________

I know this sounds weird and likely is more than anyone ever wants to know, but this has been driving me crazy! So I decided I had to figure it out as best I could!

So.... I my next test is to use the BeCyPDFMetaEdit program to Edit the Author -- but this time I will check the box to DELETE the "XMP MetaData". That should create a document that should the criteria #1 listed above and should allow Kindle to display the Author.

I'll get back to you. I know you can't wait and are riveted to your computer screens!
R22 is offline   Reply With Quote