Planet PDF Forum Archive

Planet PDF ForumWowsers! This is page is old, head to the LIVE Planet PDF Forum. It features more than 10 conferences, covering everything from beginner to in-depth developer and pre-press discussions. If you wish to continue... one & two archive covers 1999-2011 (160,000 pages).

New Forum | Previous | Next | (P-PDF) Developers

Topic: Specifications for Acrobat 7
Conf: (P-PDF) Developers, Msg: 98612
From: kdeabrew
Date: 10/17/2003 09:45 PM

Hi all,

This post is on behalf of Lori DeFurio, Developer Evangelist, Adobe PDF


As you probably are aware, we're working on the specifications for Acrobat 7. It is important to Adobe to solicit feedback from the developer community as we work on requirements and specifications.

I have a proposal for your review on use and storage of metadata. Please reply to me directly if you are affected by this.

(FYI - if I don't get any responses, I will assume this is a "non-issue")

In the current product and specification, there are two different places to store a list of keywords associated with a document.
The document Info dictionary's Keywords entry stores a list of keywords as one big string; PDF and Acrobat don't dictate any particular way of separating this string into individual keywords.

For example:
This single string is also stored in the XMP metadata as the Keywords entry in the pdf: schema. XMP also defines a list of keywords that are stored in the subject entry in the dc: (Dublin Core) schema as an actual structured list of separate keywords:
Currently, Acrobat makes no attempt to relate these two sets of keywords in any way. This means that when you type keywords into the Description panel of Acrobat's Document Properties dialog, they don't show up in the Description panel of the Document Metadata dialog (and vice versa). We have solid evidence that this situation is confusing to our desktop users.

We are considering a change to Acrobat (and the Adobe PDF Library) so that the two lists of keywords will be automatically kept in sync (much as Author and Title have been since Acrobat 5).

We propose to do this as follows:

1. When the Info dictionary Keywords entry has to be transcribed into the dc:subject entry in XMP, a heuristic will be applied to separate the string into individual keywords based on separator characters such as commas, semicolons, and spaces.

2. When the dc:subject entry in XMP is to be transcribed into the Info dictionary Keywords entry, the individual keyword entries will be concatenated together with semicolons as a separator character.

As with the current situation in Acrobat and Adobe PDF Library, this synchronization is carried out the first time that any metadata is inspected using the PDDocInfo API or the XAP API, and the synchronized values are saved in the document when the document is saved.

So, here's my question - would an automatic process along these lines cause problems for your development or solutions? We look forward to your feedback.

lori & the Acrobat Engineering team

Lori DeFurio
Developer Evangelist, Adobe PDF
Adobe Systems Incorporated

Karl De Abrew, CEO
Planet PDF & PDF Store - A World of
Acrobat/PDF Resources & Software

PDF In-Depth Free Product Trials Ubiquitous PDF

Debenu Aerialist

The ultimate plug-in for Adobe Acrobat. Advanced splitting, merging, stamping, bookmarking, and link...

Download free demo

Debenu PDF Tools Pro

It's simple to use and will let you preview and edit PDF files, it's a Windows application that makes...

Download free demo

Five visions of a PDF Day

In the world of PDFs or as we like to say Planet (of) PDF, a year isn't a real PDF year without an intense few days of industry knowledge sharing.

May 15, 2018
Platinum Sponsor

Search Planet PDF
more searching options...
Planet PDF Newsletter
Most Popular Articles
Featured Product

Debenu PDF Aerialist

The ultimate plug-in for Adobe Acrobat. Advanced splitting, merging, stamping, bookmarking, and link control. Take Acrobat to the next level.


Adding a PDF Stamp Comment

OK, so you want to stamp your document. Maybe you need to give reviewers some advice about the document's status or sensitivity. This tip from author Ted Padova demonstrates how to add stamps with the Stamp Tool along with related comments.