Previous Next


                                                        720
            CHAPTER 8                                                                Interactive Features



KEY     TYPE            VALUE

S       name            (Optional) The type of scaling to use:
                             A   Anamorphic scaling: Scale the icon to fill the annotation rectangle exactly, with-
                                 out regard to its original aspect ratio (ratio of width to height).
                             P   Proportional scaling: Scale the icon to fit the width or height of the annotation
                                 rectangle while maintaining the icon’s original aspect ratio. If the required hori-
                                 zontal and vertical scaling factors are different, use the smaller of the two, cen-
                                 tering the icon within the annotation rectangle in the other dimension.
                        Default value: P.

A       array           (Optional) An array of two numbers between 0.0 and 1.0 indicating the fraction of left-
                        over space to allocate at the left and bottom of the icon. A value of [ 0.0 0.0 ] positions the
                        icon at the bottom-left corner of the annotation rectangle. A value of [ 0.5 0.5 ] centers it
                        within the rectangle. This entry is used only if the icon is scaled proportionally. Default
                        value: [ 0.5 0.5 ].

FB      boolean         (Optional; PDF 1.5) If true, indicates that the button appearance should be scaled to fit
                        fully within the bounds of the annotation without taking into consideration the line
                        width of the border; see implementation note 136 in Appendix H. Default value: false.


            FDF Pages

            The optional Pages field in an FDF dictionary (see Table 8.93 on page 714)
            contains an array of FDF page dictionaries (PDF 1.3) describing new pages to be
            added to the target document. Table 8.98 shows the contents of this type of
            dictionary.

                                 TABLE 8.98 Entries in an FDF page dictionary
KEY             TYPE             VALUE

Templates       array            (Required) An array of FDF template dictionaries (see Table 8.99) describing the
                                 named pages that serve as templates on the page.

Info            dictionary       (Optional) An FDF page information dictionary containing additional informa-
                                 tion about the page. At the time of publication, no entries have been defined for
                                 this dictionary.

Previous Next