



Collapse AllPDF Creator uses not only standard types like double, int, and so on, but also defines some custom types.
Standard and custom data types used in IPDFDocument4:
| AllowedChanges | These types are used to specify the changes allowed in a document. | |
| AllowedCopyLevel | These types are used to specify copy operations allowed in the document. | |
| AllowedPrintQuality | This type specifies the document's print quality. | |
| AnnotationBorderStyle | This type specifies the border style of an annotation. | |
| AnnotationType | This type specifies the kind of annotation (or control) to use. | |
| BlendMode | This type specifies available blend modes. | |
| BuiltInFont | This type specifies the 14 built-in fonts. | |
| ColorSpaceType | In a PDF file colors of graphic objects can be described in a device-independent way. | |
| CompressionType | This type allows enabling or disabling compression in a PDF document. | |
| DuplexType | ||
| EmbedStyle | This type specifies how all fonts are to be stored in the PDF document. | |
| EncodingFormat | This type specifies the encoding format for the sample data used for sound annotations. | |
| EncryptionLevel | This type specifies the PDF document encryption level. | |
| FileAttachmentAnnotationIcon | This type specifies the icon used for file attachment annotations. | |
| FontCharset | This type specifies the character set for the font. | |
| FontStyle | This type specifies font styles. | |
| HRESULT | This type specifies the return value of COM functions and methods. | |
| ImageTransformation | This type specifies ways to transform an image. | |
| LayoutType | This type specifies the page layout to be used when the document is opened. | |
| LineCapStyle | This type specifies the shape to be used at the ends of open sub-paths (and dashes, if any) when they are stroked. | |
| LineJoinStyle | This type specifies the shape to be used at the corners of paths that are stroked. | |
| ModeType | This type specifies how to display the document in the viewer. | |
| PaperFormat | This type specifies page size as one of several predefined values (ISO paper sizes). | |
| PaperOrientation | This type specifies the orientation of the PDF document page. | |
| ParagraphAlign | This type specifies paragraph horizontal text alignment. | |
| PatternTilingType | This type specifies how patterns are tiled. | |
| RotateAngle | This type specifies the angle a page may be rotated clockwise. | |
| SoundAnnotationIcon | This type specifies the icon used for sound annotations. | |
| SubmitMethod | This type specifies the way a PDF form's field names and values are submitted. | |
| TextAlign | This type specifies horizontal text alignment. | |
| TextAnnotationIcon | This type specifies the icon used for text annotations. | |
| TextDirection | This type specifies the direction for text on the PDF page. | |
| TextRenderingMode | This type specifies the text rendering mode, which determines whether showing text causes glyph outlines to be stroked, filled, used as a clipping boundary, or some combination of the three. | |
| VerticalAlign | This type specifies vertical text alignment. | |
| ZoomName | This type specifies the PDF document page zoom level. |
See Also