
Acrobat
Exchange lets you create and modify electronic documents that use Adobe's
Portable Document Format (PDF). Exchange retails for about $130, and is
just one member of Adobe's Acrobat family of products. Other members include
the Acrobat Reader, Acrobat Pro, Acrobat Search, and Acrobat for Workgroups.
Acrobat has advantages over all these approaches. Its hyperlink
and search facilities are very powerful, and you get complete control over
formatting. PDF documents can be as complex as you like, and they will
view and print identically on all supported platforms. A recent interesting
development is that PDF and HTML are becoming more closely related. PDF
documents can now contain hyperlinks to Web sites, and future versions
of Netscape Navigator will license Acrobat technology, enabling you to
view both PDF and HTML documents on Web sites.
Several options can be specified with PDF Writer. When printing, a dialog box pops up that lets you specify a title, subject, and author for the document, as well as keywords. Other options may be specified via the standard Print Setup dialog box. PDF files are compressed, and a Print Setup option lets you fine-tune the compression. A Font option lets you specify which fonts, if any, should be embedded in the PDF file. Embedding fonts greatly increases the file size, but it is necessary if your document uses unusual fonts that readers are unlikely to have on their machines (e.g. a Turkish font). You generally don't need to embed fonts, because Acrobat Reader is very flexible and intelligent about substituting appropriate fonts. Reader even comes with two multiple master fonts (one with serifs, one sans-serif) that can be scaled in both height and width to match the characteristics of any fonts you've used in your document.
The Exchange program does everything Acrobat Reader does, and it also lets you modify PDF files. In fact, if you have Exchange, there's no need to install Reader at all.
Exchange lets you modify a PDF file in the following ways: you can annotate it, add bookmarks and hyperlinks, move or delete pages, insert pages from another PDF file, and password protect various aspects of the file (such as whether it can be printed or modified).
My first step was to select PDF Writer as my printer driver. This immediately caused Ami Pro (and all of Windows, in fact) to crash. After some experimenting, I discovered that the culprit was the Palatino font. This font is resident in all PostScript printers, and I didn't have a Type 1 equivalent installed for use on-screen or in other types of printers. I was surprised that the whole system would crash over this; after all, Acrobat should be able to substitute fonts just fine.
But rather than dwell on this curiosity, I turned my attention to finding a workaround. I found two: I could either install a Type 1 Palatino font in Adobe Type Manager, or change my document to use some font other than Palatino. I first tried installing a Palatino font. This seemed to work fine, until I tested my PDF document with neither the CG Omega or Palatino fonts installed. Many potential readers of the document won't have these fonts, so I was curious to see how well Acrobat would substitute fonts. Using its multiple master fonts, it actually did quite nicely on-screen and when printing on a non-PostScript printer. However, it didn't print correctly to PostScript printers, so in the end I just changed my document to use very common and basic fonts: Arial and Times New Roman.
Another problem I encountered is that one page which had several large graphics had to be printed to the PDF Writer by itself. If I tried to print the entire document, the print job would abort halfway through this page with no indication that an error had occurred. This was curious, but wasn't really a problem since Exchange can merge several PDF documents into a larger one.
My final step was to add bookmarks and hyperlinks to facilitate on-screen viewing. Bookmarks are basically a table of contents, and they are viewed in a separate window beside your main document window (see Figure 2). You can use multiple levels of bookmarks to create a collapsible outline view of the document. This is what I did, mirroring the Table of Contents for my User's Guide.
Hyperlinks are always tedious and time-consuming to create, and I spent several hours creating the 200 or so hyperlinks for this User's Guide. To its credit, Acrobat has a number of features which streamline the process and make it much easier than the corresponding process I've gone through in creating help systems and HTML documents. I was especially impressed by its ability to link to Web addreses. I created hyperlinks for my e-mail address and Web page, and they both work great.
Users are accustomed to seeing hyperlinks underlined and in a different color (both Windows help and most Web browsers show them this way). Acrobat instead displays hyperlinks by drawing a rectangle around the text. I wish there were an option to use underlining and/or color. Since there is not, I decided to modify my document, changing all the text that I would hyperlink to blue (this was quite tedious). I then turned off the rectangle display so that hyperlinks would appear to the user as blue text. I didn't use underlining because I didn't want underlines to appear when printed (blue text doesn't print much differently than black text on a monochrome printer, so the hyperlinks aren't too visible).
Before adding hyperlinks, my PDF file was about 144 KB. With hyperlinks,
it was about 188 KB. This isn't bad, considering that the Ami Pro file
it was created from was over 600 KB. If you would like to see the finished
product, you can download it from my Web page (http://www.connecti.com/~ftsoft/),
which also has a link to Adobe's site for downloading the Acrobat Reader.
Acrobat is a very effective portable document solution which is
quickly becoming an industry standard. Exchange still has some rough edges,
but I was able to find workarounds for each problem I encountered. If you
want an easy way to create nicely formatted electronic documents, Acrobat
is a great choice.