ImageGear for C and C++ on Windows v21.0 - Updated
API Reference Guide / PDF Component API Reference / PDF Component Structures Reference
In This Topic
    PDF Component Structures Reference
    In This Topic

    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 Type / DLL Structure

    Description

    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_COLORDATA_CALGRAY

    CalGray color space.

    AT_PDE_COLORDATA_CALRGB

    CalRGB color space.

    AT_PDE_COLORDATA_DEVICEN

    DeviceN color space.

    AT_PDE_COLORDATA_ICCBASED

    ICC based color space.

    AT_PDE_COLORDATA_INDEXED

    Indexed color space.

    AT_PDE_COLORDATA_LAB

    L*a*b* color space.

    AT_PDE_COLORDATA_SEPARATION

    Separation color space

    AT_PDE_COLORRANGE

    Color range.

    AT_PDE_COLORSPEC

    Color specification.

    AT_PDE_COLORVALUE

    Color value.

    AT_PDE_CONTENTATTRS

    Attributes of a PDE Content object.

    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_FILTERARRAY

    Filter information for streams. Array of FilterSpec elements. Usually consists of 2 filter elements: text encoding and image compression.

    AT_PDE_FILTERSPEC

    Filter element in a filter array.

    AT_PDE_FONT_CREATEFROMSYSFONTPARAMS

    Parameters for PDE font creation.

    AT_PDE_FONT_INFO

    PDE Font information.

    AT_PDE_FONTATTRS

    Attributes of a PDE Font and a PDF SysFont.

    AT_PDE_GRAPHICSTATE

    Attributes of a PDE Element or a PDE Text sub-element.

    AT_PDE_IMAGEATTRS

    Attributes of a PDE Image object.

    AT_PDE_PSATTRS

    Attributes of a PDE PS object.

    AT_PDE_TEXTSTATE

    Attributes of a PDE Text element.

    AT_PDE_XYZCOLOR

    XYZ color.

    AT_PDF_BOOL

    Boolean type with two values: TRUE (1) or FALSE (0).

    AT_PDF_COLORVALUE

    Data structure representing a color.

    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.

    AT_PDF_FIXEDMATRIX

    Matrix containing fixed numbers.

    AT_PDF_FIXEDPOINT

    Point (in two-dimensional space) represented by two fixed numbers.

    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_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_FLATTEN

    Controls tile flattening.

    AT_PDF_FONT_METRICS

    Font metrics.

    AT_PDF_FONT_STYLES

    Font styles.

    AT_PDF_PRINTOPTIONS

    This structure is 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_PDF_SYSFONT_PLATDATA

    PDF SysFont platform specific data.

    AT_PDF_TILE

    Specifies printing flags.

    AT_PDF_TILEEX

    Specifies printing flags.