Components for Developers
© 2000-2012, Two Pilots

PDF Library Download Features Manual Tutorials FAQ Pricing HTML2PDF-X Pilot History In the Lab

PDF Creator Pilot documentation

Download CHM version of this manual.
Annotation Flags


Name Description Value
PM_ANNOT_INVISIBLE If set, do not display the annotation if it does not belong to one of the standard annotation types and no annotation handler is available. If clear, display such an unknown annotation using an appearance specified by its appearance, if any. 0x001
PM_ANNOT_HIDDEN If set, do not display or print the annotation or allow it to interact with the user, regardless of its annotation type or whether an annotation handler is available. In cases where screen space is limited, the ability to hide and show annotations selectively can be used in combination with appearance to display auxiliary pop-up information similar in function to online help systems. 0x002
PM_ANNOT_PRINT If set, print the annotation when the page is printed. If clear, never print the annotation, regardless of whether it is displayed on the screen. This can be useful, for example, for annotations representing interactive pushbuttons, which would serve no meaningful purpose on the printed page. 0x004
PM_ANNOT_NOZOOM If set, do not scale the annotation’s appearance to match the magnification of the page. The location of the annotation on the page (defined by the upper-left corner of its annotation rectangle) remains fixed, regardless of the page magnification. 0x008
PM_ANNOT_NOROTATE If set, do not rotate the annotation’s appearance to match the rotation of the page. The upper-left corner of the annotation rectangle remains in a fixed location on the page, regardless of the page rotation. 0x010
PM_ANNOT_NOVIEW If set, do not display the annotation on the screen or allow it to interact with the user. The annotation may be printed (depending on the setting of the Print flag) but should be considered hidden for purposes of on-screen display and user interaction. 0x020
PM_ANNOT_READONLY If set, do not allow the annotation to interact with the user. The annotation may be displayed or printed (depending on the settings of the PM_ANNOT_NOVIEW and PM_ANNOT_PRINT flags) but should not respond to mouse clicks or change its appearance in response to mouse motions. 0x040
PM_ANNOT_LOCKED If set, do not allow the annotation to be deleted or its properties (including position and size) to be modified by the user. However, this flag does not restrict changes to the annotation’s contents, such as the value of a form field. 0x080
PM_ANNOT_TOGGLENOVIEW If set, invert the interpretation of the PM_ANNOT_NOVIEW flag for certain events. A typical use is to have an annotation that appears only when a mouse cursor is held over it. 0x100
PM_ANNOT_LOCKEDCONTENTS If set, do not allow the contents of the annotation to be modified by the user. This flag does not restrict deletion of the annotation or changes to other annotation properties, such as position and size. 0x200

PDF Library Download Features Manual Tutorials FAQ Pricing HTML2PDF-X Pilot History In the Lab

 

 

PDF Library | Virtual Printer | Converters to PDF

Support | Blog | Forum | Contacts

© 2000-2012, Two Pilots