
Unlocking
the mystery of PDF
The acronym
"PDF" stands for "portable document format". It
is an ingenious way of converting a word-processing or desktop-publishing
file to a format that anyone with the "free" reader can view,
print, e-mail, or save. It is a cross platform program (Mac or PC) that
imbeds all graphics and fonts. This allows you to view the document
the way it was intended, without the need for expensive programs. It
also has the capability to compress the file to a fraction of its original
size. What all this means to the average person is less download time
and the ability to view or download almost any document online. What
this could mean to our customers is a way to proof documents from a
remote location, saving them time and money. It also would allow us
to place their document on their web-site for their customers or membership
to access. For more detailed information on how you could make use of
PDF files and how it all works, read on.
What
is Acrobat?
Acrobat is the name for a family of document interchange products written
by Adobe Systems, Inc. The underlying file format is the Portable Document
Format (PDF). The idea is that any document you would normally print,
you can now instead turn into PDF, which represents the exact appearance
of the printed document. The PDF file can then be viewed by anyone with
an Acrobat Reader. Text can be cut out of a PDF file in Rich Text Format
(RTF) but the document cannot be edited in any real sense.
Since
PDF is platform-independent, and reading and writing software is available
for a variety of platforms (Windows, Macintosh, various flavors of UNIX),
documents can be exchanged freely between users of those platforms.
Adobe
currently provides Acrobat Reader products for the following platforms:
- Macintosh
- Windows®
- Sun
Solaris®
- SunOS
- IBM®
AIX®
- HP-UX
- Silicon
Graphics® IRIX
- Digital
UNIX®
- Linux
- OS/2®
- MS-DOS
As well
as representing the printed pages of your document, Acrobat supports
additional navigational aids such as hyperlinks, bookmarks and thumbnail
views. Acrobat has now reached version 5. Version 5 readers can read
previous versions, but users of earlier versions will miss out on some
of the extra features 5 has to offer.
What
is PDF?
PDF is the file format on which Acrobat products rely. As Acrobat Distiller's
name suggests, it uses a simplified and limited set of operators. No
new operators can be defined and there are no iterative constructs such
as for, loop and repeat. A file is structured as a number of separate
objects, which may refer to each other. For example, a page object refers
to various resource objects (fonts etc.), and links associated with
the page, as well as the actual stream of operators which draw the page.
Making
Acrobat Documents
To make Acrobat (PDF) documents you need either PDFWriter or Distiller.
PDFWriter is like another printer driver, but it writes out PDF files
instead of printer commands. Distiller converts PostScript files to
PDF. Both cost money, though PDFwriter is quite cheap. Distiller is
more expensive, but can handle documents with embedded EPS files and
even is used to support automatic hyperlink creation.
Reading
Acrobat Documents
Acrobat Reader is free. It allows PDF files to be viewed and all the
standard extra features (links etc.) to be used if present in the file.
Acrobat Exchange is like the Reader, but also allows links, bookmarks,
annotations etc. to be added to PDF files. With Exchange, pages can
be re-ordered, deleted and imported from other PDF files, and plug-in
extensions can be added.

Font
Handling
Acrobat is designed so users rarely have to worry about fonts. This
of course means that this side of Acrobat software has to be quite clever,
but the basic idea is as follows: `Standard' fonts (Adobe Times, Helvetica,
Courier, Symbol and Zapf Dingbats) are available with every Acrobat
installation. For other fonts, when the PDF file is produced, a description
of character widths, weight and style is included. When the file is
viewed (possibly on another platform), if the original font is not available,
a substitute is made up from the information in the file. In most cases
this is good enough; lines are the right lengths, characters don't crash
into each other and the overall appearance is similar to the original.
However, if it essential to the author that every reader should see
the correct font, the whole font (or a subset) may be embedded in the
PDF file at generation time.
More
Information?
For more
information, visit Adobes web site at http://www.adobe.com