
|
|
14
Reduce PDF file size by removing
unused named destinations
FrameMaker adds a PDF named destination for each and every
paragraph (even if empty), regardless of whether a destination
is actually required or not. This can significantly "bloat"
the resulting PDF.
During distilling, TimeSavers' UnBloat function (Links/General
tab) identifies which destinations are used and deletes the unused
ones. Typically, this reduces PDF file size by 15% to 25%, depending
on the contents and original size. In documents with multi-cell
tables and multiple columns, size reduction is even more significant.
Notes:
- FrameMaker's "PDF Optimization" function, which
ostensibly reduces the number of generated named destinations,
damages random links created from cross-references or hypertext
markers. [For an example, inspect the MIF "online"
reference manual provided with Adobe FrameMaker 7.0/7.1 where
105 links out of 2356 are bad].
Notice that Distiller 6 or higher do not validate internal named
destinations, unlike previous versions which issued a warning
in the case of missing internal destinations ("The following
Names in Name Tree Dests were not defined").
- Acrobat's "Remove Unused Named Destinations" function
is risky and is not recommended. When selecting Advanced >
PDF Optimizer > Clean Up (Acrobat 6) or Tools > PDF Consultant
> Optimize Space (Acrobat 5), "Remove Unused Named Destinations"
is turned on by default. Yet this operation is not fully aware
of Acrobat capabilities which may utilize named destinations,
and can make a wrong judgment as to which destinations are not
used. Named destinations which are identified as being "unused"
are deleted (damaging the functions which use them), including
destinations which are exclusively used by links in other PDFs
or in web pages, named destinations used in JavaScript functions
(e.g. popup menus) or a named destination used as a default opening
view.
No warning is issued when activating this function as to the
possible effect on interactive features. To experiment, use this
example (PDF, 11KB).
Examples:
|