
|
|
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:
|