This section provides information about simple structure types that are used for creating, attributing, and manipulating general and editing objects.
The following table describes the structures supported by the ImageGear PDF component:
Subsidiary Types / DLL Structures | |
AT_PDF_BOOL | Boolean type with two values: TRUE (1) or FALSE (0) |
AT_PDF_FIXED | The Fixed type is a 32-bit quantity representing a rational number with the high (low on little-endian machines) 16 bits representing the number's mantissa and the low (high) 16 bits representing the fractional part. The definition is platform-dependent. LPAT_PDF_FIXED is a pointer to an AT_PDF_FIXED. Addition, subtraction, and negation with AT_PDF_FIXED types can be done with + and -, unless you care about overflow. (Overflow in Fixed-value operations is indicated by the values IG_PDF_FIXED_POSITIVE_INFINITY and IG_PDF_FIXED_NEGATIVE_INFINITY.) |
AT_PDF_FIXEDPOINT | Point (in two-dimensional space) represented by two fixed numbers. |
AT_PDF_FIXEDMATRIX | Matrix containing fixed numbers. |
AT_PDF_FIXEDRECT | A rectangle represented by the coordinates of its four sides. A rectangle differs from a quadrilateral in that the former must always have horizontal and vertical sides, and opposite sides must be parallel. |
AT_PDF_FIXEDQUAD | Quadrilateral represented by four fixed points (one at each corner). A quadrilateral differs from a rectangle in that the latter must always have horizontal and vertical sides, and opposite sides must be parallel. |
AT_PDF_FONT_STYLES | Font styles. |
AT_PDF_FONT_METRICS | Font metrics. |
AT_PDF_PRINTOPTIONS | This structure used to provide printing parameters for the IG_PDF_doc_print function. |
AT_PDF_PRINTPARAMS | This structure indicates how a document should be printed. |
AT_PDF_SECURITYDATA | Describes the data for the standard security handler. |
AT_PDE_FONTATTRS | Attributes of a PDE Font and a PDF SysFont. |
AT_PDE_COLORVALUE | Color value. |
AT_PDE_COLORSPEC | Color specification. |
AT_PDE_DASH | Dash specification, as described in Table 4.8 in the PDF Reference. See Section 4.3.2 for more information on line dash patterns. |
AT_PDE_GRAPHICSTATE | Attributes of a PDE Element or a PDE Text sub-element. |
AT_PDE_TEXTSTATE | Attributes of a PDE Text element. |
AT_PDF_SYSFONT_PLATDATA | PDF SysFont platform specific data. |
AT_PDE_FONT_INFO | PDE Font information. |
AT_PDE_FONT_CREATEFROMSYSFONTPARAMS | Parameters for PDE font creation. |
AT_PDE_COLORRANGE | Color range. |
AT_PDE_XYZCOLOR | XYZ color. |
AT_PDE_COLORDATA_CALGRAY | CalGray color space. |
AT_PDE_COLORDATA_CALRGB | CalRGB color space. |
AT_PDE_COLORDATA_LAB | L*a*b* color space. |
AT_PDE_COLORDATA_ICCBASED | ICC based color space. |
AT_PDE_COLORDATA_INDEXED | Indexed color space. |
AT_PDE_COLORDATA_SEPARATION | Separation color space |
AT_PDE_COLORDATA_DEVICEN | DeviceN color space. |
AT_PDE_COLORDATA | Fill in one of the following members of this union, then pass it to PDE ColorSpace creation routine. Please see section 7.10 of the PDF Reference Manual for information on color spaces. |
AT_PDE_PSATTRS | Attributes of a PDE PS object. |
AT_PDE_IMAGEATTRS | Attributes of a PDE Image object. |
AT_PDE_FILTERSPEC | Filter element in a filter array. |
AT_PDE_FILTERARRAY | Filter information for streams. Array of FilterSpec elements. Usually consists of 2 filter elements: text encoding and image compression. |
AT_PDE_CONTENTATTRS | Attributes of a PDE Content object. |