Comprehensive Guide for Developers: Features, Integration, and API Reference
Content API. More...
#include <pdfsdk/core/api_macro.h>
#include <pdfsdk/core/document.h>
#include <pdfsdk/core/fonts.h>
#include <pdfsdk/core/objects.h>
#include <pdfsdk/core/optional_content.h>
#include <pdfsdk/errors.h>
#include <pdfsdk/math_types.h>
Go to the source code of this file.
Classes | |
struct | PDENumRange |
struct | PDEDash |
struct | PDEPathEnumMonitor |
struct | PDEPathSegment |
struct | PDETextState |
struct | PDECieXYZ |
struct | PDECieXYZTriple |
struct | PDEImageAttrs |
struct | PDEFontMetrics |
struct | PDECIDSystemInfo |
struct | PDEGlyphVertMetric |
struct | PDEOutlineEnumMonitor |
struct | PDECreateFontParams |
Macros | |
#define | kPDEDashMaxPatternSize 15 |
Typedefs | |
typedef void(PDFSDK_CALLCONV * | PDPageLoadedProc) (size_t iPage, void *clientData) |
typedef void(PDFSDK_CALLCONV * | PDPageContentChangedProc) (size_t iPage, const PDRectF *rects, size_t numRects, void *clientData) |
typedef struct PDEFunctionRec_ * | PDEFunction |
typedef struct PDEColorRec_ * | PDEColor |
typedef struct PDEClipRec_ * | PDEClip |
typedef struct PDESoftMaskRec_ * | PDESoftMask |
typedef struct PDEGStateRec_ * | PDEGState |
typedef uint32_t | PDEGStateFlags |
typedef struct PDEContentRec_ * | PDEContent |
typedef struct PDEElementRec_ * | PDEElement |
typedef PDErrCode(PDFSDK_CALLCONV * | PDEPathMoveToProc) (void *clientData, const PDPointF *to) |
typedef PDErrCode(PDFSDK_CALLCONV * | PDEPathLineToProc) (void *clientData, const PDPointF *to) |
typedef PDErrCode(PDFSDK_CALLCONV * | PDEPathCurveToProc) (void *clientData, const PDPointF *c1, const PDPointF *c2, const PDPointF *to) |
typedef PDErrCode(PDFSDK_CALLCONV * | PDEPathVCurveToProc) (void *clientData, const PDPointF *c, const PDPointF *to) |
typedef PDErrCode(PDFSDK_CALLCONV * | PDEPathYCurveToProc) (void *clientData, const PDPointF *c, const PDPointF *to) |
typedef PDErrCode(PDFSDK_CALLCONV * | PDEPathRectProc) (void *clientData, const PDRectF *rect) |
typedef PDErrCode(PDFSDK_CALLCONV * | PDEPathCloseProc) (void *clientData) |
typedef uint8_t | PDEPaintOp |
typedef struct PDETextItemRec_ * | PDETextItem |
typedef uint32_t | PDETextRenderMode |
typedef wchar_t | UnicodeChar |
typedef struct PDEColorSpaceRec_ * | PDEColorSpace |
typedef struct PDEPatternRec_ * | PDEPattern |
typedef struct PDEShadingRec_ * | PDEShading |
typedef struct PDEXObjectRec_ * | PDEXObject |
typedef struct PDEXGroupRec_ * | PDEXGroup |
typedef uint8_t | PDEXGroupFlags |
typedef struct PDEFontRec_ * | PDEFont |
typedef uint32_t | PDEFontFlags |
typedef PDErrCode(PDFSDK_CALLCONV * | PDEOutlineMoveToProc) (void *clientData, const PDPointF *to) |
typedef PDErrCode(PDFSDK_CALLCONV * | PDEOutlineLineToProc) (void *clientData, const PDPointF *to) |
typedef PDErrCode(PDFSDK_CALLCONV * | PDEOutlineConicCurveToProc) (void *clientData, const PDPointF *c, const PDPointF *to) |
typedef PDErrCode(PDFSDK_CALLCONV * | PDEOutlineCubicCurveToProc) (void *clientData, const PDPointF *c1, const PDPointF *c2, const PDPointF *to) |
Enumerations | |
enum | PDESoftMaskSubtype { kPDESoftMaskAlpha , kPDESoftMaskLuminosity } |
enum | PDELineCap { kPDELineCapButt = 0 , kPDELineCapRound = 1 , kPDELineCapSquare = 2 } |
enum | PDELineJoin { kPDELineJoinMiter = 0 , kPDELineJoinRound = 1 , kPDELineJoinBevel = 2 } |
enum | PDEBlendMode { kPDEBlendModeNormal , kPDEBlendModeMultiply , kPDEBlendModeScreen , kPDEBlendModeOverlay , kPDEBlendModeDarken , kPDEBlendModeLighten , kPDEBlendModeColorDodge , kPDEBlendModeColorBurn , kPDEBlendModeHardLight , kPDEBlendModeSoftLight , kPDEBlendModeDifference , kPDEBlendModeExclusion , kPDEBlendModeHue , kPDEBlendModeSaturation , kPDEBlendModeColor , kPDEBlendModeLuminosity } |
enum | PDERenderingIntent { kPDERenderingIntentPerceptual , kPDERenderingIntentRelativeColorimetric , kPDERenderingIntentSaturation , kPDERenderingIntentAbsoluteColorimetric } |
enum | { kPDEGStateHasFillColor = 0x1 , kPDEGStateHasStrokeColor = 0x2 , kPDEGStateHasLineWidth = 0x4 , kPDEGStateHasMiterLimit = 0x8 , kPDEGStateHasLineCap = 0x10 , kPDEGStateHasLineJoin = 0x20 , kPDEGStateHasDash = 0x40 , kPDEGStateHasIntent = 0x80 , kPDEGStateHasStrokeAdjustment = 0x100 , kPDEGStateHasBlendMode = 0x200 , kPDEGStateHasSoftMask = 0x400 , kPDEGStateHasFillAlpha = 0x800 , kPDEGStateHasStrokeAlpha = 0x1000 , kPDEGStateHasAlphaIsShape = 0x2000 , kPDEGStateHasFillOverprint = 0x4000 , kPDEGStateHasStrokeOverprint = 0x8000 , kPDEGStateHasOverprintMode = 0x10000 , kPDEGStateHasFlatness = 0x20000 , kPDEGStateHasSmoothness = 0x40000 } |
enum | PDEElementType { kPDEElementUnknown , kPDEElementContainer , kPDEElementPlace , kPDEElementPath , kPDEElementText , kPDEElementInlineImage , kPDEElementXObject , kPDEElementShading } |
enum | PDEPathSegmentOp { kPDEPathMoveTo , kPDEPathLineTo , kPDEPathCurveTo , kPDEPathVCurveTo , kPDEPathYCurveTo , kPDEPathRect , kPDEPathClose } |
enum | { kPDEPaintInvisible = 0x00 , kPDEPaintStroke = 0x01 , kPDEPaintFill = 0x02 , kPDEPaintEOFill = 0x04 } |
enum | { kPDETextRenderFill = 0x00 , kPDETextRenderStroke = 0x01 , kPDETextRenderFillAndStroke = 0x02 , kPDETextRenderInvisible = 0x03 } |
enum | { kPDETextRenderClipMask = 0x04 } |
enum | PDEColorSpaceFamily { kPDEColorSpaceDeviceGray , kPDEColorSpaceDeviceRGB , kPDEColorSpaceDeviceCMYK , kPDEColorSpaceCalGray , kPDEColorSpaceCalRGB , kPDEColorSpaceLab , kPDEColorSpaceICCBased , kPDEColorSpaceIndexed , kPDEColorSpacePattern , kPDEColorSpaceSeparation , kPDEColorSpaceDeviceN } |
enum | PDEPatternType { kPDEPatternTiling = 1 , kPDEPatternShading = 2 } |
enum | PDETilingPatternPaintType { kPDETilingPatternPaintColored = 1 , kPDETilingPatternPaintUncolored = 2 } |
enum | PDETilingPatternTilingType { kPDETilingPatternTilingConstSpacing = 1 , kPDETilingPatternTilingDoNotDistort = 2 , kPDETilingPatternTilingFast = 3 } |
enum | PDEShadingType { kPDEShadingFunctionBased = 1 , kPDEShadingAxial = 2 , kPDEShadingRadial = 3 , kPDEShadingFreeFormGouraud = 4 , kPDEShadingLatticeFormGouraud = 5 , kPDEShadingCoonsPatchMesh = 6 , kPDEShadingTensorPatchMesh = 7 } |
enum | PDEXObjectType { kPDEXObjectForm , kPDEXObjectImage , kPDEXObjectPostScript , kPDEXObjectUnknown } |
enum | { kPDEXGroupIsolated = 0x01 , kPDEXGroupKnockout = 0x02 } |
enum | PDEFontSubtype { kPDEFontType1 , kPDEFontMMType1 , kPDEFontTrueType , kPDEFontType3 , kPDEFontType0 } |
enum | { kPDEFontFlagsFixedPitch = 1 << 0 , kPDEFontFlagsSerif = 1 << 1 , kPDEFontFlagsSymbolic = 1 << 2 , kPDEFontFlagsScript = 1 << 3 , kPDEFontFlagsNonsymbolic = 1 << 5 , kPDEFontFlagsItalic = 1 << 6 , kPDEFontFlagsAllCap = 1 << 16 , kPDEFontFlagsSmallCap = 1 << 17 , kPDEFontFlagsForceBold = 1 << 18 } |
enum | PDECIDFontType { kPDECIDFontType0 , kPDECIDFontType2 } |
enum | PDEWritingMode { kPDEWritingModeHorz = 0x00 , kPDEWritingModeVert = 0x01 } |
enum | PDEFontFauxType { kPDEFontFauxNone , kPDEFontFauxOriginal , kPDEFontFauxSystemMatch , kPDEFontFauxSystemFaux , kPDEFontFauxStandardFaux } |
enum | PDETextAlign { kPDETextAlignLeft , kPDETextAlignCenter , kPDETextAlignRight , kPDETextAlignJustify , kPDETextAlignBoth } |
Functions | |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDDocAttachPageLoadedCallback (PDDoc doc, PDPageLoadedProc proc, void *clientData) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDDocDetachPageLoadedCallback (PDDoc doc, PDPageLoadedProc proc, void *clientData) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDDocAttachPageContentChangedCallback (PDDoc doc, PDPageContentChangedProc proc, void *clientData) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDDocDetachPageContentChangedCallback (PDDoc doc, PDPageContentChangedProc proc, void *clientData) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDDocNotifyPageContentChanged (PDDoc doc, size_t iPage, const PDRectF *rects, size_t numRects) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDPageGetContent (PDPage page, PDEContent *pContent) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDPageIsContentLoaded (PDPage page, bool *pLoaded) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDECreateContent (PDEContent *pContent) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEContentGetNumElements (PDEContent content, size_t *pNumElements) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEContentGetElement (PDEContent content, size_t index, PDEElement *pElement) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEContentInsertElement (PDEContent content, size_t index, PDEElement element) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEContentRemoveElement (PDEContent content, size_t index) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEElementCopy (PDEElement element, PDEElement *pCopy) |
PDF_CORE_API bool PDFSDK_CALLCONV | PDEElementEqual (PDEElement elementA, PDEElement elementB) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEElementGetType (PDEElement element, PDEElementType *pType) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEElementGetBBox (PDEElement element, PDRectF *pBBox) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEElementGetQuad (PDEElement element, PDQuad *pQuad) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEElementGetClip (PDEElement element, PDEClip *pClip) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEElementSetClip (PDEElement element, PDEClip clip) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEElementGetGState (PDEElement element, PDEGState *pState) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEElementSetGState (PDEElement element, PDEGState state) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEElementGetMatrix (PDEElement element, PDMatrix *pMatrix) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEElementSetMatrix (PDEElement element, const PDMatrix *matrix) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEElementHitTest (PDEElement element, const PDPointF *point, bool *pResult) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDOCConfigIsElementVisible (PDOCConfig config, PDEElement element, bool *pVisible) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDECreateContainer (PDAtom tag, PDObject dict, PDEElement *pContainer) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEContainerGetTag (PDEElement container, PDAtom *pTag) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEContainerSetTag (PDEElement container, PDAtom tag) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEContainerGetDict (PDEElement container, PDObject *pDict) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEContainerSetDict (PDEElement container, PDObject dict) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEContainerGetContent (PDEElement container, PDEContent *pContent) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEContainerGetOCMD (PDEElement container, PDOCMD *pOCMD) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEGetFunctionFromPDObject (PDObject funcObj, PDEFunction *pFunc) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEFunctionGetPDObject (PDEFunction func, PDObject *pObj) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEFunctionGetNumInputs (PDEFunction func, size_t *pNumInputs) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEFunctionGetNumOutputs (PDEFunction func, size_t *pNumOutputs) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEFunctionExec (PDEFunction func, const float *inputs, float *outputs) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDECreateSoftMask (PDDoc pddoc, PDESoftMask *pSMask) |
PDF_CORE_API bool PDFSDK_CALLCONV | PDESoftMaskEqual (PDESoftMask softMaskA, PDESoftMask softMaskB) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDESoftMaskGetSubtype (PDESoftMask softMask, PDESoftMaskSubtype *pSubtype) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDESoftMaskSetSubtype (PDESoftMask softMask, PDESoftMaskSubtype subtype) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDESoftMaskGetGroup (PDESoftMask softMask, PDEXObject *pGroup) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDESoftMaskSetGroup (PDESoftMask softMask, PDEXObject group) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDESoftMaskGetBackdropColor (PDESoftMask softMask, PDEColor *pBackdrop) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDESoftMaskSetBackdropColor (PDESoftMask softMask, PDEColor backdrop) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDESoftMaskGetTransfer (PDESoftMask softMask, PDEFunction *pTransfer) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDESoftMaskSetTransfer (PDESoftMask softMask, PDEFunction transfer) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDECreateGState (PDEGState *pGState) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEGStateCopy (PDEGState gstate, PDEGState *pCopy) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEGStateGetFillColor (PDEGState gstate, PDEColor *pColor) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEGStateSetFillColor (PDEGState gstate, PDEColor color) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEGStateGetStrokeColor (PDEGState gstate, PDEColor *pColor) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEGStateSetStrokeColor (PDEGState gstate, PDEColor color) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEGStateGetLineWidth (PDEGState gstate, float *pLineWidth) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEGStateSetLineWidth (PDEGState gstate, float lineWidth) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEGStateGetLineCap (PDEGState gstate, PDELineCap *pLineCap) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEGStateSetLineCap (PDEGState gstate, PDELineCap lineCap) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEGStateGetLineJoin (PDEGState gstate, PDELineJoin *pLineJoin) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEGStateSetLineJoin (PDEGState gstate, PDELineJoin lineJoin) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEGStateGetMiterLimit (PDEGState gstate, float *pMiterLimit) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEGStateSetMiterLimit (PDEGState gstate, float miterLimit) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEGStateGetDash (PDEGState gstate, PDEDash *pDash) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEGStateSetDash (PDEGState gstate, const PDEDash *dash) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEGStateGetIntent (PDEGState gstate, PDERenderingIntent *pIntent) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEGStateSetIntent (PDEGState gstate, PDERenderingIntent intent) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEGStateGetStrokeAdjustment (PDEGState gstate, bool *pAdjustStrokes) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEGStateSetStrokeAdjustment (PDEGState gstate, bool adjustStrokes) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEGStateGetBlendMode (PDEGState gstate, PDEBlendMode *pBlendMode) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEGStateSetBlendMode (PDEGState gstate, PDEBlendMode blendMode) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEGStateGetSoftMask (PDEGState gstate, PDESoftMask *pSoftMask) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEGStateSetSoftMask (PDEGState gstate, PDESoftMask softMask) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEGStateGetSoftMaskMatrix (PDEGState gstate, PDMatrix *pSoftMaskMatrix) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEGStateSetSoftMaskMatrix (PDEGState gstate, const PDMatrix *softMaskMatrix) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEGStateGetFillAlpha (PDEGState gstate, float *pAlpha) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEGStateSetFillAlpha (PDEGState gstate, float alpha) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEGStateGetStrokeAlpha (PDEGState gstate, float *pAlpha) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEGStateSetStrokeAlpha (PDEGState gstate, float alpha) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEGStateGetAlphaIsShape (PDEGState gstate, bool *pAlphaIsShape) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEGStateSetAlphaIsShape (PDEGState gstate, bool alphaIsShape) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEGStateGetFillOverprint (PDEGState gstate, bool *pOverprint) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEGStateSetFillOverprint (PDEGState gstate, bool overprint) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEGStateGetStrokeOverprint (PDEGState gstate, bool *pOverprint) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEGStateSetStrokeOverprint (PDEGState gstate, bool overprint) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEGStateGetOverprintMode (PDEGState gstate, int *pOpm) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEGStateSetOverprintMode (PDEGState gstate, int opm) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEGStateGetFlatness (PDEGState gstate, float *pFlatness) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEGStateSetFlatness (PDEGState gstate, float flatness) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEGStateGetSmoothness (PDEGState gstate, float *pSmoothness) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEGStateSetSmoothness (PDEGState gstate, float smoothness) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEGStateGetFlags (PDEGState gstate, PDEGStateFlags *pFlags) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDECreateClip (PDEClip *pClip) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEClipCopy (PDEClip clip, PDEClip *pCopy) |
PDF_CORE_API bool PDFSDK_CALLCONV | PDEClipEqual (PDEClip clipA, PDEClip clipB) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEClipGetBBox (PDEClip clip, PDRectF *pBBox) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEClipGetNumElements (PDEClip clip, size_t *pNumElements) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEClipGetElement (PDEClip clip, size_t index, PDEElement *pElement) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEClipInsertElement (PDEClip clip, size_t index, PDEElement element) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEClipRemoveElement (PDEClip clip, size_t index) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDECreatePath (PDEElement *pPath) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEPathGetPaintOp (PDEElement path, PDEPaintOp *pPaintOp) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEPathSetPaintOp (PDEElement path, PDEPaintOp paintOp) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEPathEnum (PDEElement path, PDEPathEnumMonitor *mon, void *monClientData) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEPathGetNumSegments (PDEElement path, size_t *pNumSegments) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEPathGetSegment (PDEElement path, size_t index, PDEPathSegment *pSegment) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEPathAddSegment (PDEElement path, PDEPathSegment seg) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEPathRemoveSegment (PDEElement path, size_t index) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDECreateText (PDEElement *pText) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDETextGetNumItems (PDEElement text, size_t *pNumItems) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDETextGetItem (PDEElement text, size_t index, PDETextItem *pItem) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDETextGetItemAtPoint (PDEElement text, const PDPointF *pagePt, PDETextItem *pItem) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDETextInsertItem (PDEElement text, size_t index, PDETextItem item) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDETextRemoveItem (PDEElement text, size_t index) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDETextSplitItem (PDEElement text, size_t itemIndex, size_t charIndex) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDETextGetKnockout (PDEElement text, bool *pKnockout) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDETextSetKnockout (PDEElement text, bool knockout) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDECreateTextItem (PDETextItem *pItem) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDECreateTextItemEmptyCopy (PDETextItem item, PDETextItem *pItem) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDETextItemCopy (PDETextItem item, PDETextItem *pCopy) |
PDF_CORE_API int PDFSDK_CALLCONV | PDETextItemCompare (PDETextItem itemA, PDETextItem itemB) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDETextItemCopyChars (PDETextItem item, char *buffer, size_t bufferSize, size_t *pSize) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDETextItemCopyCharsByIndex (PDETextItem item, size_t index, char *buffer, size_t bufferSize, size_t *pSize) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDETextItemSetChars (PDETextItem item, const char *chars, size_t numChars) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDETextItemInsertChars (PDETextItem item, size_t index, const char *chars, size_t numChars) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDETextItemInsertUnicodeChars (PDETextItem item, size_t index, UnicodeChar const *unicodeID, size_t unicodeIDsize) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDETextItemRemoveChars (PDETextItem item, size_t index, size_t numChars) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDETextItemGetGState (PDETextItem item, PDEGState *pState) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDETextItemSetGState (PDETextItem item, PDEGState gstate) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDETextItemGetTextState (PDETextItem item, PDETextState *pTextState) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDETextItemSetTextState (PDETextItem item, const PDETextState *textState) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDETextItemGetFont (PDETextItem item, PDEFont *pFont) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDETextItemSetFont (PDETextItem item, PDEFont font) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDETextItemGetFontSize (PDETextItem item, float *pFontSize) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDETextItemSetFontSize (PDETextItem item, float fontSize) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDETextItemGetTextMatrix (PDETextItem item, PDMatrix *pMatrix) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDETextItemSetTextMatrix (PDETextItem item, const PDMatrix *matrix) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDETextItemGetNumChars (PDETextItem item, size_t *pNumChars) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDETextItemGetCharOutline (PDETextItem item, size_t index, PDEOutlineEnumMonitor *mon, void *monClientData) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDETextItemGetCharProc (PDETextItem item, size_t index, PDEContent *pCharProc) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDETextItemGetCharAdvance (PDETextItem item, size_t index, PDPointF *pAdvance) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDETextItemGetCharVertMetric (PDETextItem item, size_t index, PDEGlyphVertMetric *pVertMetric) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDETextItemGetCharsRect (PDETextItem item, size_t begindex, size_t endindex, PDRectF *pRect) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDETextItemGetCharQuad (PDETextItem item, size_t index, PDQuad *pQuad) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDETextItemGetOutlineQuad (PDETextItem item, size_t index, PDQuad *pQuad) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDETextItemGetUnicodeText (PDETextItem item, UnicodeChar *buffer, size_t size, size_t *pSize) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDETextItemGetUnicodeChar (PDETextItem item, size_t index, UnicodeChar *buffer, size_t size, size_t *pSize) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDETextItemGetBBox (PDETextItem item, PDRectF *pBBox) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDETextItemGetMatrix (PDETextItem item, PDMatrix *pMatrix) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDETextItemSetMatrix (PDETextItem item, const PDMatrix *matrix) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDETextItemGetParent (PDETextItem item, PDEElement *pText) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDETextItemSetParent (PDETextItem item, PDEElement pText) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDETextItemSplitInplace (PDETextItem item, size_t charIndex, PDETextItem *pItem) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDETextItemIsCharWhitespace (PDETextItem item, size_t charIndex, bool *pIsWhitespace) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDETextLayout (PDDoc doc, const wchar_t *text, const PDRectF *rect, const PDFontInfo *font, float fontSize, PDColorValue fontColor, PDETextAlign alignment, PDEElement *pText) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDECreateInlineImage (PDEImageAttrs *attrs, PDEColorSpace cs, const char *data) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDECreateInlineImageCrop (PDEElement image, const PDRectI *cropRect, PDEElement *pOut) |
PDF_CORE_API int PDFSDK_CALLCONV | PDEInlineImageCompare (PDEElement imageA, PDEElement imageB) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEInlineImageGetAttrs (PDEElement image, PDEImageAttrs *pAttrs) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEInlineImageGetColorSpace (PDEElement image, PDEColorSpace *pColorSpace) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEInlineImageGetInterpolate (PDEElement image, bool *pInterpolate) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEInlineImageSetInterpolate (PDEElement image, bool interpolate) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEInlineImageGetIntent (PDEElement image, PDERenderingIntent *pIntent) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEInlineImageSetIntent (PDEElement image, PDERenderingIntent intent) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEInlineImageGetDecodeArray (PDEElement image, float *decodeArray) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEInlineImageOpenStream (PDEElement image, PDReadStream *pStream) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDECreateXObjectElement (PDEXObject xobject, PDEElement *pElement) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDECreateXObjectElementCrop (PDEElement xoe, const PDRectI *cropRect, PDEElement *pCrop) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEXObjectElementGetXObject (PDEElement xoe, PDEXObject *pXObject) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEXObjectElementSetXObject (PDEElement xoe, PDEXObject xobject) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDECreateShadingElement (PDEShading shading, PDEElement *pElement) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingElementGetShading (PDEElement she, PDEShading *pShading) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingElementSetShading (PDEElement she, PDEShading shading) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEGetColorSpaceFromPDObject (PDObject csObj, PDEColorSpace *pColorSpace) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDECreateColorSpaceDeviceGray (PDEColorSpace *pColorSpace) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDECreateColorSpaceDeviceRGB (PDEColorSpace *pColorSpace) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDECreateColorSpaceDeviceCMYK (PDEColorSpace *pColorSpace) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDECreateColorSpacePattern (PDEColorSpace *pColorSpace) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEColorSpaceGetPDObject (PDEColorSpace colorSpace, PDObject *pObj) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEColorSpaceGetFamily (PDEColorSpace colorSpace, PDEColorSpaceFamily *pFamily) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEColorSpaceGetNumComponents (PDEColorSpace colorSpace, size_t *pNumComponents) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEColorSpaceGetComponentRange (PDEColorSpace colorSpace, size_t index, PDENumRange *pRange) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEColorSpaceDoesProduceOutput (PDEColorSpace colorSpace, bool *pResult) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEColorSpacePackColor (PDEColorSpace colorSpace, const float *components, void *buffer) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEColorSpaceUnpackColor (PDEColorSpace colorSpace, const void *buffer, float *components) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEColorSpaceTransformToRGB (PDEColorSpace colorSpace, const float *components, PDERenderingIntent intent, PDColorValue *pRGB) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEColorSpaceTransformImageDataToRGB (PDEColorSpace colorSpace, const void *data, int numEntries, PDERenderingIntent intent, void *buffer) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDECreateColor (PDEColorSpace colorSpace, float const *components, size_t numComponents, PDEPattern pattern, PDEColor *pColor) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDECreateColorGray (float gray, PDEColor *pColor) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDECreateColorRGB (float red, float green, float blue, PDEColor *pColor) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDECreateColorFromValue (PDColorValue value, PDEColor *pColor) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEColorGetColorSpace (PDEColor color, PDEColorSpace *pColorSpace) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEColorGetNumComponents (PDEColor colorSpace, size_t *pNumComponents) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEColorGetComponent (PDEColor color, size_t index, float *pComponent) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEColorGetComponents (PDEColor color, float *components) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEColorGetPattern (PDEColor color, PDEPattern *pPattern) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEColorToRGB (PDEColor color, PDERenderingIntent intent, PDColorValue *pRGB) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEGetPatternFromPDObject (PDObject patternObj, PDEPattern *pPattern) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEPatternGetPDObject (PDEPattern pattern, PDObject *pObj) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEPatternGetType (PDEPattern pattern, PDEPatternType *pType) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEPatternGetMatrix (PDEPattern pattern, PDMatrix *pMatrix) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEPatternSetMatrix (PDEPattern pattern, const PDMatrix *matrix) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDECreatePatternTiling (PDDoc doc, PDETilingPatternPaintType paintType, PDETilingPatternTilingType tilingType, const PDRectF *bbox, float xstep, float ystep, PDEContent content, PDEPattern *pPattern) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEPatternTilingGetPaintType (PDEPattern pattern, PDETilingPatternPaintType *pPaintType) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEPatternTilingSetPaintType (PDEPattern pattern, PDETilingPatternPaintType paintType) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEPatternTilingGetTilingType (PDEPattern pattern, PDETilingPatternTilingType *pTilingType) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEPatternTilingSetTilingType (PDEPattern pattern, PDETilingPatternTilingType tilingType) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEPatternTilingGetBBox (PDEPattern pattern, PDRectF *pBBox) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEPatternTilingSetBBox (PDEPattern pattern, const PDRectF *bbox) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEPatternTilingGetXStep (PDEPattern pattern, float *pXStep) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEPatternTilingSetXStep (PDEPattern pattern, float xstep) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEPatternTilingGetYStep (PDEPattern pattern, float *pYStep) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEPatternTilingSetYStep (PDEPattern pattern, float ystep) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEPatternTilingGetContent (PDEPattern pattern, PDEContent *pContent) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDECreatePatternShading (PDDoc doc, PDEShading shading, PDEPattern *pPattern) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEPatternShadingGetShading (PDEPattern pattern, PDEShading *pShading) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEPatternShadingSetShading (PDEPattern pattern, PDEShading shading) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEPatternShadingGetExtGState (PDEPattern pattern, PDEGState *pExtGState) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEPatternShadingSetExtGState (PDEPattern pattern, PDEGState extGState) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEGetShadingFromPDObject (PDObject shadingObj, PDEShading *pShading) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingGetPDObject (PDEShading shading, PDObject *pObj) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingGetType (PDEShading shading, PDEShadingType *pType) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingGetColorSpace (PDEShading shading, PDEColorSpace *pColorSpace) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingGetBackground (PDEShading shading, PDEColor *pBackground) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingSetBackground (PDEShading shading, PDEColor background) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingGetBBox (PDEShading shading, PDRectF *pBBox) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingSetBBox (PDEShading shading, const PDRectF *bbox) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingGetAntiAlias (PDEShading shading, bool *pAntiAlias) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingSetAntiAlias (PDEShading shading, bool antiAlias) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDECreateShadingFunctionBased (PDDoc doc, PDEColorSpace colorSpace, PDEFunction function, PDEShading *pShading) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingFunctionBasedGetXDomain (PDEShading shading, PDENumRange *pDomain) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingFunctionBasedSetXDomain (PDEShading shading, PDENumRange const *domain) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingFunctionBasedGetYDomain (PDEShading shading, PDENumRange *pDomain) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingFunctionBasedSetYDomain (PDEShading shading, PDENumRange const *domain) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingFunctionBasedGetMatrix (PDEShading shading, PDMatrix *pMatrix) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingFunctionBasedSetMatrix (PDEShading shading, const PDMatrix *matrix) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingFunctionBasedGetFunction (PDEShading shading, PDEFunction *pFunction) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingFunctionBasedSetFunction (PDEShading shading, PDEFunction function) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDECreateShadingAxial (PDDoc doc, PDEColorSpace colorSpace, PDEFunction function, const PDPointF *start, const PDPointF *end, PDEShading *pShading) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingAxialGetStartPoint (PDEShading shading, PDPointF *pPoint) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingAxialSetStartPoint (PDEShading shading, const PDPointF *point) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingAxialGetEndPoint (PDEShading shading, PDPointF *pPoint) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingAxialSetEndPoint (PDEShading shading, const PDPointF *point) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingAxialGetFunction (PDEShading shading, PDEFunction *pFunction) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingAxialSetFunction (PDEShading shading, PDEFunction function) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingAxialGetDomain (PDEShading shading, PDENumRange *pDomain) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingAxialSetDomain (PDEShading shading, PDENumRange const *domain) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingAxialGetExtendStart (PDEShading shading, bool *pExtend) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingAxialSetExtendStart (PDEShading shading, bool extend) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingAxialGetExtendEnd (PDEShading shading, bool *pExtend) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingAxialSetExtendEnd (PDEShading shading, bool extend) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDECreateShadingRadial (PDDoc doc, PDEColorSpace colorSpace, PDEFunction function, const PDPointF *start, float startRadius, const PDPointF *end, float endRadius, PDEShading *pShading) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingRadialGetStartPoint (PDEShading shading, PDPointF *pPoint) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingRadialSetStartPoint (PDEShading shading, const PDPointF *point) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingRadialGetStartRadius (PDEShading shading, float *pRadius) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingRadialSetStartRadius (PDEShading shading, float radius) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingRadialGetEndPoint (PDEShading shading, PDPointF *pPoint) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingRadialSetEndPoint (PDEShading shading, const PDPointF *point) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingRadialGetEndRadius (PDEShading shading, float *pRadius) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingRadialSetEndRadius (PDEShading shading, float radius) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingRadialGetFunction (PDEShading shading, PDEFunction *pFunction) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingRadialSetFunction (PDEShading shading, PDEFunction function) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingRadialGetDomain (PDEShading shading, PDENumRange *pDomain) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingRadialSetDomain (PDEShading shading, PDENumRange const *domain) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingRadialGetExtendStart (PDEShading shading, bool *pExtend) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingRadialSetExtendStart (PDEShading shading, bool extend) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingRadialGetExtendEnd (PDEShading shading, bool *pExtend) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingRadialSetExtendEnd (PDEShading shading, bool extend) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingFreeFormGouraudGetFunction (PDEShading shading, PDEFunction *pFunction) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingFreeFormGouraudSetFunction (PDEShading shading, PDEFunction function) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingFreeFormGouraudGetNumVertices (PDEShading shading, size_t *pNumVertices) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingFreeFormGouraudGetVertexCoord (PDEShading shading, size_t index, PDPointF *pCoord) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingFreeFormGouraudGetVertexColor (PDEShading shading, size_t index, PDERenderingIntent intent, PDColorValue *pColor) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingLatticeFormGouraudGetFunction (PDEShading shading, PDEFunction *pFunction) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingLatticeFormGouraudSetFunction (PDEShading shading, PDEFunction function) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingLatticeFormGouraudGetNumVertices (PDEShading shading, size_t *pNumVertices) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingLatticeFormGouraudGetVerticesPerRow (PDEShading shading, size_t *pVerticesPerRow) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingLatticeFormGouraudGetVertexCoord (PDEShading shading, size_t index, PDPointF *pCoord) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingLatticeFormGouraudGetVertexColor (PDEShading shading, size_t index, PDERenderingIntent intent, PDColorValue *pColor) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingPatchMeshGetFunction (PDEShading shading, PDEFunction *pFunction) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingPatchMeshSetFunction (PDEShading shading, PDEFunction function) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingPatchMeshGetNumPatches (PDEShading shading, size_t *pNumPatches) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingPatchMeshGetPatchCoords (PDEShading shading, size_t index, PDPointF pCoords[16]) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEShadingPatchMeshGetPatchColors (PDEShading shading, size_t index, PDERenderingIntent intent, PDColorValue pColors[4]) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEGetXObjectFromPDObject (PDObject obj, PDEXObject *pXObject) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDDocImportIcon (PDDoc doc, PDDoc to, size_t pageNo, PDEXObject *xobject) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDDocCreatePageFromIcon (PDDoc doc, size_t insertAt, PDDoc iconDoc, PDEXObject icon) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDECreateFormXObject (PDDoc doc, PDEContent content, PDEXObject *pXObject) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEFormXObjectCopy (PDEXObject source, PDEXObject *pXObject) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEFormXObjectGetBBox (PDEXObject xform, PDRectF *pBBox) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEFormXObjectSetBBox (PDEXObject xform, const PDRectF *bbox) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEFormXObjectGetMatrix (PDEXObject xform, PDMatrix *pMatrix) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEFormXObjectSetMatrix (PDEXObject xform, const PDMatrix *matrix) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEFormXObjectGetContent (PDEXObject xform, PDEContent *pContent) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEFormXObjectSetContent (PDEXObject xform, const PDEContent content) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEFormXObjectGetXGroup (PDEXObject xform, PDEXGroup *pGroup) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEFormXObjectSetXGroup (PDEXObject xform, PDEXGroup group) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEFormXObjectGetOCMD (PDEXObject xform, PDOCMD *pOCMD) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEFormXObjectSetOCMD (PDEXObject xform, PDOCMD ocmd) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEFormXObjectSetADBECompoundType (PDEXObject xform, const char *type) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDECreateXGroup (PDEColorSpace colorSpace, PDEXGroupFlags flags, PDEXGroup *pGroup) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEXGroupGetColorSpace (PDEXGroup group, PDEColorSpace *pColorSpace) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEXGroupSetColorSpace (PDEXGroup group, PDEColorSpace colorSpace) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEXGroupGetFlags (PDEXGroup group, PDEXGroupFlags *pFlags) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEXGroupSetFlags (PDEXGroup group, PDEXGroupFlags flags) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDECreateImageXObject (PDDoc doc, PDEImageAttrs const *attrs, PDEColorSpace cs, const void *imageData, PDAtom compressionFilter, PDEXObject *pXObject) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDECreateImageXObjectEmbedJpeg (PDDoc doc, const wchar_t *jpegImagePath, PDEXObject *pXObject) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDECreateImageXObjectCrop (PDEXObject ximage, const PDRectI *cropRect, PDEXObject *pOut) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEXObjectGetType (PDEXObject xobj, PDEXObjectType *pType) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEXObjectGetPDObject (PDEXObject xobj, PDObject *pObj) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEImageXObjectGetAttrs (PDEXObject ximage, PDEImageAttrs *pAttrs) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEImageXObjectGetColorSpace (PDEXObject ximage, PDEColorSpace *pColorSpace) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEImageXObjectHasAlphaChannelInData (PDEXObject ximage, bool *pHasAlphaChannel) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEImageXObjectGetInterpolate (PDEXObject ximage, bool *pInterpolate) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEImageXObjectSetInterpolate (PDEXObject ximage, bool interpolate) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEImageXObjectGetIntent (PDEXObject ximage, PDERenderingIntent *pIntent) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEImageXObjectSetIntent (PDEXObject ximage, PDERenderingIntent intent) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEImageXObjectResetIntent (PDEXObject ximage) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEImageXObjectGetDecodeArray (PDEXObject ximage, float *decodeArray, size_t decodeArraySize, size_t *pOutDecodeArraySize) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEImageXObjectGetMask (PDEXObject ximage, PDEXObject *pMask) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEImageXObjectSetMask (PDEXObject ximage, PDEXObject mask) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEImageXObjectGetColorKey (PDEXObject ximage, int *colorKey) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEImageXObjectGetSMask (PDEXObject ximage, PDEXObject *pSMask) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEImageXObjectSetSMask (PDEXObject ximage, PDEXObject smask) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEImageXObjectGetSMaskInData (PDEXObject ximage, int *pSMaskInData) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEImageXObjectGetMatteArray (PDEXObject ximage, float *matteArray) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEImageXObjectSetMatteArray (PDEXObject ximage, const float *matteArray) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEImageXObjectGetOCMD (PDEXObject ximage, PDOCMD *pOCMD) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEImageXObjectSetOCMD (PDEXObject ximage, PDOCMD ocmd) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEImageGetCompressionFilter (PDEXObject ximage, PDAtom *pComppressionFilter) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEImageXObjectOpenStream (PDEXObject ximage, PDReadStream *pStream) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEGetFontFromPDObject (PDObject fontObj, PDEFont *pFont) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDECreateFontInDoc (PDDoc doc, const PDFontInfo *fontInfo, bool needSubset, bool forceSysFont, PDEFont *pFont) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDECreateFontToTypeUnicode (PDDoc doc, PDEFont font, const UnicodeChar *unicode, size_t unicodeLen, PDEFontFauxType *pFauxType, PDEFont *pFont) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEFontGetPDObject (PDEFont font, PDObject *pFontObj) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEFontGetSubtype (PDEFont font, PDEFontSubtype *pSubtype) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEFontGetName (PDEFont font, PDAtom *pName) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEFontGetMetrics (PDEFont font, PDEFontMetrics *pMetrics) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEFontGetFontMatrix (PDEFont font, PDMatrix *pMatrix) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEFontGetFontBBox (PDEFont font, PDRectF *pBBox) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEFontIsEmbedded (PDEFont font, bool *pEmbedded) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEFontGetWritingMode (PDEFont font, PDEWritingMode *pWMode) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEFontGetCharProc (PDEFont font, const char *codepoint, size_t codepointLen, PDEContent *pCharProc) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEFontEnumCharOutline (PDEFont font, const char *codepoint, size_t codepointLen, PDEOutlineEnumMonitor mon, void *monClientData) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEFontGetCharWidth (PDEFont font, const char *codepoint, size_t codepointLen, int16_t *pWidth) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEFontGetCharVertMetric (PDEFont font, const char *codepoint, size_t codepointLen, PDEGlyphVertMetric *pVertMetric) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEFontGetStyle (PDEFont font, PDFontStyle *style) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEFontGetFontInfo (PDEFont font, PDFontInfo *pInfo) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEFontGetEncodingName (PDEFont font, PDAtom *pEncodingName) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEFontCanTypeUnicode (PDEFont font, const UnicodeChar *unicode, size_t unicodeLen, bool *pCanType) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEFontIsFauxed (PDEFont font, bool *pFauxed) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEFontGetFauxFontInfo (PDEFont font, PDFontInfo *pInfo) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEFontOpenFontFileStream (PDEFont font, PDReadStream *pStream) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEFontCharToUnicode (PDEFont font, char const *codepoint, size_t codepointLen, UnicodeChar *unicode, size_t unicodeLen, size_t *pUnicodeLen) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEFontUnicodeToChar (PDEFont font, UnicodeChar const *unicode, size_t unicodeLen, char *codepoint, size_t codepointLen, size_t *pCodepointLen) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEFontFindSubstFontInfo (PDEFont font, bool forceBold, bool forceItalic, PDFontInfo *pInfo) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEFontGetSubstMetrics (PDEFont font, PDEFontMetrics *pMetrics) |
PDF_CORE_API PDErrCode PDFSDK_CALLCONV | PDEFontGetType3GlyphsBBox (PDEFont font, PDRectF *pBBox) |
Content API.
enum PDEElementType |