Your are correct, PDF/A is for archiving (which is the area we work in), PDF/X is for print. I only recent became aware of these ISO specifications. I think this will be our direction. My mistake.

The MOST Important issue (coincidentally that you did not address) is that the PDF specification is controlled by Adobe. I don't think it takes a crystal ball to figure out why. It is so Adobe can continually "change" the specification in the name of innovation, in order to render other people's tools at least temporarily obsolete. With Adobe's considerable size and resources it is able to keep its tools up to date (usually) with its own specification, but most cannot. Sounds eerily similar....

I would argue that 99% of the pdfs in existence use 10% of the specification. PDF Reader has become bloat-ware because the specification is bloated. We ship a PDF viewer that handles most of the important parts of the PDF specification in a 200k jar file. Adobe Reader is 80mb and then some???

I just think if you look at ALL of the interactive features, there are probably far better ways to handle them (even via flash 'applets').

I think by diverging PDF from its original goal, it has lessened its impact. The ISO standards are a step in the right direction.

If you are trying to develop "software" in PDF, or using PDF as a delivery model, I think there are probably far better methods.

I really respect PDF and could not image doing prepress, or distribution documents (M$ Word??? ugh...) without it.

i think it is just a shame that Adobe is trying to make it all things to all people. Anyone remember the Simpsons episode where Homer designed the car? Granted, you don't have to use all of the specification...

Curious, does Acrobat allow an option 'Save as PDF/A'? or 'Check PDF/ A compliance'?

On Jan 1, 2007, at 6:46 AM, Leonard Rosenthol wrote:

On Dec 31, 2006, at 8:13 PM, robert engels wrote:

What is missing from PDF that you think is required for a static/ fixed document format?

You missed the point my original statement. It is a great layout/ static format.

It is a poor interactive dynamic format,

        Depends on your definition of an "interactive dynamic format"...

People have done some AMAZING things with PDF in terms of interactive catalogues & brochures. There are also excellent eLearning-type solutions out there based entirely on interactive PDFs.

That said, I agree that it doesn't do everything that it could potentially do in this area - but there are actually reasons for many of those...a lot of which do indeed go back to the mentality that PDF is "static content".

Which is why we're working on technologies such as Apollo (<http:// labs.adobe.com/wiki/index.php/Apollo>) where the interactivity of Flash & AJAX are blending with the richness of PDF.


and all of the dynamic/interaction capabilities that have been added make it an extremely complex specification, which also hampers the ability to create alternative PDF readers.


Everything is documented and published - and has been since version 1.0. Sure, the more we add to PDF the more WE have to add to Reader/Acrobat and the more others can choose to support in their viewers. FWIW, even Adobe Reader/Acrobat do not support 100% of the PDF spec ;).

        But how do you innovate otherwise??


I challenge you to create a simple document that lays out differently based on the client viewers screen resolution, size, or accessibility needs. It can be done, but it certainly is not easy.

        That's not what PDF is about...

HOWEVER, a Tagged PDF (<http://www.planetpdf.com/enterprise/ article.asp?ContentID=6067>) when opened in Adobe Reader/Acrobat can be reflowed to indeed match the users screen & window sizes - just like HTML, etc. And since PDFs created by a variety of programs and tools can created Tagged PDF - I can easily do what you ask - as can you!


Such as? Name me one plugin from Adobe Systems for Acrobat that is Windows-only?

By even allowing the user to add arbitrary third-party content that is not controlled by the specification itself opens the door that certain documents will only be viewable on certain systems.

        Interesting argument -  but I don't buy it ;).

The reason that "arbitrary 3rd party content" can be added to a PDF is because of the same design flexibility that makes it possible for Acrobat 2.0 to open up a PDF created by Acrobat 8! That's 6 versions and over 10 years of innovation...YET, the design works! How is this possible? Because the viewer simply "ignores" stuff it doesn't know about - BY DESIGN!


Also, that a document might require a plugin that is tied to the Reader API limits the usefulness as an interchange format (since any competing viewer probably will not have the Reader API - but might support the JavaScript and DOM).

Now you are entering the interesting discussion areas of PDF vs. Viewer design.

Adobe has made a clear distinction that JavaScript (and it's DOM) do NOT get access (either read or write) to the actual content of the document. It may work with "structural elements" such as bookmarks, form fields, etc. but it can't change what the users sees. This is, again, by design. The reasons should be obvious and take us back to the above discussion of where technologies such as Apollo fit in.


Just because Abode doesn't ship an 'Windows' only plugins does not make any difference. I am sure many of the plugins they do ship won't work with their Palm OS reader.

FYI: Reader for Palm OS doesn't actually view PDF documents - it views a special format that is created by the "bridge". Reader for Pocket PC, however, is a true PDF viewer.


The ISO standardized version PDF/Archive is a subset of PDF designed for the print industry - WHICH IS EXACTLY WHAT I SAID PDF SHOULD BE.

Interesting that you should bring up PDF/A, since I've been a member of the PDF/A committee since the inaugural meeting and am currently the editor of the PDF/A-1 application notes and PDF/A-2 specification in my role as Adobe's Technical Standards Evangelist for PDF standards.

So first, PDF/A is NOT for the print industry. PDF/X (<http:// www.pdfxreport.com/faq.html>) is for the print industry. It too is an ISO standard, and was the first such one, currently representing 4 different flavors with two more in DIS.

PDF/A is instead about long term archival storage of electronic documents in the PDF format.


Also, PDF/A is based on PDF 1.4.

PDF/A-1 is based on 1.4, though the current draft of PDF/A-2 is based on 1.6, though it is expected to move to 1.7 before DIS.


All of this points to exactly what I said. PDF and what it has become is a VEY POOR standard.

PDF is a very rich standard, and as such may not be completely suitable for certain specific uses. That's the whole reason that the ISO PDF committees were formed - to create subsets of PDF that focused on specific verticals such as print, archiving, engineering (PDF/E), etc.

        Please don't generalize!


PDF does not contain any information of the logical structure of the document, which make relayout or other interaction features very difficult.

PDF has supported logical structure (called Tagging & Structure) since Acrobat 4 (PDF 1.3). In fact, it is the basis for the differences between PDF/A-1a and PDF/A-1b. 1b does not require the inclusion of structure while 1a does.


There are many PDFs in existence (not normally recent ones) that you cannot do any full-text search on, because of the proprietary font encodings and lack of unicode mappings.

That's true, but that's because Unicode didn't exist when PDF 1.0 came out. But when it did, it was added to PDF 1.2 (Acrobat 3). The fact that 3rd party PDF creation tools chose (or in some cases, to this day, choose) not to use that feature isn't our fault. We added it a LONG time ago and have used it pretty consistently from our own tools for many years.


        SVG is an excellent tool, but it's viewability is limited :(.

There are MANY SVG viewers, including direct support in many browsers.

Yes, but just like PDF viewers, NONE of them COMPLETELY implement the SVG 1.1 specification. For that matter, most don't even fully support 1.0.


I think it is far easier to find a "open" SVG plugin to view maps for a browser (or even for Reader), than to develop a proprietary plugin for Adobe Reader to view maps in a proprietary format.

I guess I don't understand what you are missing from PDF today that you need to support maps in Reader? I am not saying there isn't anything - but I'd like to know what YOU think is missing! Because I can then take that information back to the Acrobat engineering team (of which I am a senior member) to get it evaluated for inclusion in the future.

We just shipped Acrobat 8 - which means NOW is a good time to start considering the future...

Leonard

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
iText-questions mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/itext-questions
Buy the iText book: http://itext.ugent.be/itext-in-action/

Reply via email to