#include "generic.h"
Go to the source code of this file.
Defines | |
#define | ICMSEG |
#define | REVCURVE_RATIO 2 |
Functions | |
SINT EXTERN | CreateLutCRD (CHANDLE cp, SINT Index, MEMPTR lpMem, DWORD InputIntent, BOOL AllowBinary) |
BOOL | GetRevCurve (MEMPTR lpBuff, MEMPTR lpCurve, MEMPTR lpRevCurve) |
SINT EXTERN | CreateMonoCRD (CHANDLE cp, SINT Index, MEMPTR lpMem, DWORD InputIntent) |
BOOL EXTERN | GetPS2ColorRenderingDictionary (CHANDLE cp, DWORD Intent, MEMPTR lpMem, LPDWORD lpcbSize, BOOL AllowBinary) |
Variables | |
char ICMSEG | BeginString [] = "<" |
char ICMSEG | EndString [] = ">" |
char ICMSEG | BeginArray [] = "[" |
char ICMSEG | EndArray [] = "]" |
char ICMSEG | BeginFunction [] = "{" |
char ICMSEG | EndFunction [] = "}bind " |
char ICMSEG | BeginDict [] = "<<" |
char ICMSEG | EndDict [] = ">>" |
char ICMSEG | BlackPoint [] = "[0 0 0]" |
char ICMSEG | DictType [] = "/ColorRenderingType 1 " |
char ICMSEG | WhitePointTag [] = "/WhitePoint " |
char ICMSEG | BlackPointTag [] = "/BlackPoint " |
char ICMSEG | RangePQRTag [] = "/RangePQR " |
char ICMSEG | TransformPQRTag [] = "/TransformPQR " |
char ICMSEG | MatrixPQRTag [] = "/MatrixPQR " |
char ICMSEG | RangeABCTag [] = "/RangeABC " |
char ICMSEG | MatrixATag [] = "/MatrixA " |
char ICMSEG | MatrixABCTag [] = "/MatrixABC " |
char ICMSEG | EncodeABCTag [] = "/EncodeABC " |
char ICMSEG | RangeLMNTag [] = "/RangeLMN " |
char ICMSEG | MatrixLMNTag [] = "/MatrixLMN " |
char ICMSEG | EncodeLMNTag [] = "/EncodeLMN " |
char ICMSEG | RenderTableTag [] = "/RenderTable " |
char ICMSEG | CIEBasedATag [] = "/CIEBasedA " |
char ICMSEG | CIEBasedABCTag [] = "/CIEBasedABC " |
char ICMSEG | CIEBasedDEFGTag [] = "/CIEBasedDEFG " |
char ICMSEG | CIEBasedDEFTag [] = "/CIEBasedDEF " |
char ICMSEG | DecodeATag [] = "/DecodeA " |
char ICMSEG | DecodeABCTag [] = "/DecodeABC " |
char ICMSEG | DecodeLMNTag [] = "/DecodeLMN " |
char ICMSEG | DeviceRGBTag [] = "/DeviceRGB " |
char ICMSEG | DeviceCMYKTag [] = "/DeviceCMYK " |
char ICMSEG | DeviceGrayTag [] = "/DeviceGray " |
char ICMSEG | TableTag [] = "/Table " |
char ICMSEG | DecodeDEFGTag [] = "/DecodeDEFG " |
char ICMSEG | DecodeDEFTag [] = "/DecodeDEF " |
char ICMSEG | NullOp [] = "" |
char ICMSEG | DupOp [] = "dup " |
char ICMSEG | UserDictOp [] = "userdict " |
char ICMSEG | GlobalDictOp [] = "globaldict " |
char ICMSEG | CurrentGlobalOp [] = "currentglobal " |
char ICMSEG | SetGlobalOp [] = "setglobal " |
char ICMSEG | DefOp [] = "def " |
char ICMSEG | BeginOp [] = "begin " |
char ICMSEG | EndOp [] = "end " |
char ICMSEG | TrueOp [] = "true " |
char ICMSEG | FalseOp [] = "false " |
char ICMSEG | MulOp [] = "mul " |
char ICMSEG | DivOp [] = "div " |
char ICMSEG | NewLine [] = "\n" |
char ICMSEG | Slash [] = "/" |
char ICMSEG | Space [] = " " |
char ICMSEG | CRDBegin [] = "%** CRD Begin " |
char ICMSEG | CRDEnd [] = "%** CRD End " |
char ICMSEG | CieBasedDEFGBegin [] = "%** CieBasedDEFG CSA Begin " |
char ICMSEG | CieBasedDEFBegin [] = "%** CieBasedDEF CSA Begin " |
char ICMSEG | CieBasedABCBegin [] = "%** CieBasedABC CSA Begin " |
char ICMSEG | CieBasedABegin [] = "%** CieBasedA CSA Begin " |
char ICMSEG | CieBasedDEFGEnd [] = "%** CieBasedDEFG CSA End " |
char ICMSEG | CieBasedDEFEnd [] = "%** CieBasedDEF CSA End " |
char ICMSEG | CieBasedABCEnd [] = "%** CieBasedABC CSA End " |
char ICMSEG | CieBasedAEnd [] = "%** CieBasedA CSA End " |
char ICMSEG | RangeABC [] = "[ 0 1 0 1 0 1 ] " |
char ICMSEG | RangeLMN [] = "[ 0 2 0 2 0 2 ] " |
char ICMSEG | Identity [] = "[1 0 0 0 1 0 0 0 1]" |
char ICMSEG | RangeABC_Lab [] = "[0 100 -128 127 -128 127]" |
char ICMSEG | Clip01 [] = "dup 1.0 ge{pop 1.0}{dup 0.0 lt{pop 0.0}if}ifelse " |
char ICMSEG | DecodeA3 [] = "256 div exp " |
char ICMSEG | DecodeA3Rev [] = "256 div 1.0 exch div exp " |
char ICMSEG | DecodeABCArray [] = "DecodeABC_" |
char ICMSEG | InputArray [] = "Inp_" |
char ICMSEG | OutputArray [] = "Out_" |
char ICMSEG | PreViewInArray [] = "IPV_" |
char ICMSEG | PreViewOutArray [] = "OPV_" |
char ICMSEG | IndexArray16b [] |
char ICMSEG | IndexArray [] |
char ICMSEG | TestingDEFG [] |
char ICMSEG | SupportDEFG_S [] = "SupportDEFG? { " |
char ICMSEG | NotSupportDEFG_S [] = "SupportDEFG? not { " |
char ICMSEG | SupportDEFG_E [] = "}if " |
char ICMSEG | StartClip [] = "dup 1.0 le{dup 0.0 ge{" |
char ICMSEG | EndClip [] = "}if}if " |
char ICMSEG | Scale8 [] = "255 div " |
char ICMSEG | Scale16 [] = "65535 div " |
char ICMSEG | Scale16XYZ [] = "32768 div " |
char ICMSEG | TFunction8 [] = "exch 255 mul round cvi get 255 div " |
char ICMSEG | TFunction8XYZ [] = "exch 255 mul round cvi get 128 div " |
char ICMSEG | MatrixABCLab [] = "[1 1 1 1 0 0 0 0 -1]" |
char ICMSEG | DecodeABCLab1 [] = "[{16 add 116 div} bind {500 div} bind {200 div} bind]" |
char ICMSEG | DecodeALab [] = " 50 mul 16 add 116 div " |
char ICMSEG | DecodeLMNLab [] |
char ICMSEG | RangeLMNLab [] = "[0 1 0 1 0 1]" |
char ICMSEG | EncodeLMNLab [] |
char ICMSEG | MatrixABCLabCRD [] = "[0 500 0 116 -500 200 0 0 -200]" |
char ICMSEG | MatrixABCXYZCRD [] = "[0 1 0 1 0 0 0 0 1]" |
char ICMSEG | EncodeABCLab1 [] = "16 sub 100 div " |
char ICMSEG | EncodeABCLab2 [] = "128 add 255 div " |
char * | TransformPQR [3] |
|
|
|
Definition at line 5 of file dec97/dll32/getcrd.c. |
|
Definition at line 164 of file dec97/dll32/getcrd.c. References AllowBinary, BeginArray, BeginDict, BeginString, CP_POSTSCRIPT_ERR, CRDBegin, CRDEnd, CreateInputArray(), CreateOutputArray(), CSIG, DictType, EnableGlobalDict(), EndArray, EndClip, EndDict, EndOp, EndString, FALSE, FAR, GetCLUTinfo(), GetCPConnSpace, GetCPElement(), GetCPElementSize(), GetCPElementType(), GetCPMediaWhitePoint(), GetCPTagSig(), GetCPWhitePoint(), GetPublicArrayName(), icAbsoluteColorimetric, icSigLut16Type, icSigLut8Type, icUInt16Number, Index, IndexArray, lpcpLut16Type, lpcpLut8Type, LPCSIG, LPMEMPTR, LPSFLOAT, LPSINT, MAX_LINELENG, MemAlloc(), MemFree(), MEMPTR, NewLine, NULL, RenderTableTag, SendCRDABC(), SendCRDBWPoint(), SendCRDLMN(), SendCRDOutputTable(), SendCRDPQR(), SetCPLastError(), SetGlobalOp, SFLOAT, SINT, StartClip, TempBfSize, ui16toSINT, WriteByteString(), WriteHex, WriteHexBuffer(), WriteInt, WriteInt2ByteString(), WriteObject, and WriteStringToken().
|
|
Definition at line 452 of file dec97/dll32/getcrd.c. References BeginArray, BeginDict, BeginFunction, CSIG, DecodeA3Rev, DictType, DupOp, EncodeABCLab1, EncodeABCTag, EndArray, EndClip, EndDict, EndFunction, FALSE, FAR, GetCPConnSpace, GetCPElement(), GetCPElementSize(), GetCPElementType(), GetCPMediaWhitePoint(), GetCPWhitePoint(), GetRevCurve(), icAbsoluteColorimetric, icSigCurveType, icSigLabData, icSigXYZData, icUInt16Number, Index, IndexArray, lpcpCurveType, LPCSIG, LPMEMPTR, LPSFLOAT, LPSINT, MatrixABCLabCRD, MatrixABCTag, MatrixABCXYZCRD, MAX_LINELENG, MemAlloc(), MemFree(), MEMPTR, NewLine, NULL, PUSHORT, REVCURVE_RATIO, Scale16, SendCRDBWPoint(), SendCRDLMN(), SendCRDPQR(), SFLOAT, SINT, StartClip, ui16toSINT, ui32toSINT, WriteInt, and WriteObject.
|
|
Definition at line 596 of file dec97/dll32/getcrd.c. References AllowBinary, Convert2Ascii(), CreateLutCRD(), CreateMonoCRD(), CSIG, DoesCPTagExist(), DWORD, FALSE, GetCPElementData(), GetCPElementDataSize(), GetCPTagIndex(), icAbsoluteColorimetric, icPerceptual, icRelativeColorimetric, icSaturation, icSigBToA0Tag, icSigBToA1Tag, icSigBToA2Tag, icSigGrayTRCTag, icSigPs2CRD0Tag, icSigPs2CRD1Tag, icSigPs2CRD2Tag, icSigPs2CRD3Tag, Index, Intent, LPSINT, NULL, SINT, and Size.
|
|
Definition at line 373 of file dec97/dll32/getcrd.c. References icUInt16Number, lpcpCurveType, MEMPTR, PUSHORT, REVCURVE_RATIO, SFLOAT, SINT, TRUE, ui16toSINT, ui32toSINT, and USHORT.
|
|
Definition at line 9 of file dec97/dll32/getcrd.c. |
|
Definition at line 13 of file dec97/dll32/getcrd.c. |
|
Definition at line 11 of file dec97/dll32/getcrd.c. |
|
Definition at line 53 of file dec97/dll32/getcrd.c. |
|
Definition at line 7 of file dec97/dll32/getcrd.c. |
|
Definition at line 15 of file dec97/dll32/getcrd.c. |
|
Definition at line 19 of file dec97/dll32/getcrd.c. |
|
Definition at line 67 of file dec97/dll32/getcrd.c. |
|
Definition at line 71 of file dec97/dll32/getcrd.c. |
|
Definition at line 33 of file dec97/dll32/getcrd.c. |
|
Definition at line 68 of file dec97/dll32/getcrd.c. |
|
Definition at line 72 of file dec97/dll32/getcrd.c. |
|
Definition at line 32 of file dec97/dll32/getcrd.c. |
|
Definition at line 66 of file dec97/dll32/getcrd.c. |
|
Definition at line 70 of file dec97/dll32/getcrd.c. |
|
Definition at line 65 of file dec97/dll32/getcrd.c. |
|
Definition at line 69 of file dec97/dll32/getcrd.c. |
|
Definition at line 34 of file dec97/dll32/getcrd.c. |
|
Definition at line 35 of file dec97/dll32/getcrd.c. |
|
Definition at line 80 of file dec97/dll32/getcrd.c. |
|
Definition at line 63 of file dec97/dll32/getcrd.c. |
|
Definition at line 64 of file dec97/dll32/getcrd.c. |
|
Definition at line 50 of file dec97/dll32/getcrd.c. |
|
Definition at line 81 of file dec97/dll32/getcrd.c. |
|
Definition at line 82 of file dec97/dll32/getcrd.c. |
|
Definition at line 83 of file dec97/dll32/getcrd.c. |
|
Definition at line 120 of file dec97/dll32/getcrd.c. |
|
Definition at line 37 of file dec97/dll32/getcrd.c. |
|
Definition at line 121 of file dec97/dll32/getcrd.c. |
|
Definition at line 36 of file dec97/dll32/getcrd.c. |
|
Definition at line 43 of file dec97/dll32/getcrd.c. |
|
Definition at line 44 of file dec97/dll32/getcrd.c. |
|
Initial value:
Definition at line 122 of file dec97/dll32/getcrd.c. |
|
Definition at line 38 of file dec97/dll32/getcrd.c. |
|
Definition at line 52 of file dec97/dll32/getcrd.c. |
|
Definition at line 40 of file dec97/dll32/getcrd.c. |
|
Definition at line 41 of file dec97/dll32/getcrd.c. |
|
Definition at line 39 of file dec97/dll32/getcrd.c. |
|
Definition at line 16 of file dec97/dll32/getcrd.c. |
|
Definition at line 58 of file dec97/dll32/getcrd.c. |
|
Definition at line 47 of file dec97/dll32/getcrd.c. |
|
Definition at line 131 of file dec97/dll32/getcrd.c. |
|
Definition at line 132 of file dec97/dll32/getcrd.c. |
|
Definition at line 27 of file dec97/dll32/getcrd.c. |
|
Initial value:
Definition at line 126 of file dec97/dll32/getcrd.c. |
|
Definition at line 30 of file dec97/dll32/getcrd.c. |
|
Definition at line 10 of file dec97/dll32/getcrd.c. |
|
Definition at line 112 of file dec97/dll32/getcrd.c. |
|
Definition at line 14 of file dec97/dll32/getcrd.c. |
|
Definition at line 12 of file dec97/dll32/getcrd.c. |
|
Definition at line 54 of file dec97/dll32/getcrd.c. |
|
Definition at line 8 of file dec97/dll32/getcrd.c. |
|
Definition at line 56 of file dec97/dll32/getcrd.c. |
|
Definition at line 49 of file dec97/dll32/getcrd.c. |
|
Definition at line 75 of file dec97/dll32/getcrd.c. |
|
Initial value:
Definition at line 99 of file dec97/dll32/getcrd.c. |
|
Initial value:
Definition at line 94 of file dec97/dll32/getcrd.c. |
|
Definition at line 84 of file dec97/dll32/getcrd.c. |
|
Definition at line 119 of file dec97/dll32/getcrd.c. |
|
Definition at line 129 of file dec97/dll32/getcrd.c. |
|
Definition at line 26 of file dec97/dll32/getcrd.c. |
|
Definition at line 130 of file dec97/dll32/getcrd.c. |
|
Definition at line 25 of file dec97/dll32/getcrd.c. |
|
Definition at line 29 of file dec97/dll32/getcrd.c. |
|
Definition at line 22 of file dec97/dll32/getcrd.c. |
|
Definition at line 57 of file dec97/dll32/getcrd.c. |
|
Definition at line 60 of file dec97/dll32/getcrd.c. |
|
Definition at line 108 of file dec97/dll32/getcrd.c. |
|
Definition at line 46 of file dec97/dll32/getcrd.c. |
|
Definition at line 85 of file dec97/dll32/getcrd.c. |
|
Definition at line 86 of file dec97/dll32/getcrd.c. |
|
Definition at line 87 of file dec97/dll32/getcrd.c. |
|
Definition at line 73 of file dec97/dll32/getcrd.c. |
|
Definition at line 76 of file dec97/dll32/getcrd.c. |
|
Definition at line 24 of file dec97/dll32/getcrd.c. |
|
Definition at line 74 of file dec97/dll32/getcrd.c. |
|
Definition at line 125 of file dec97/dll32/getcrd.c. |
|
Definition at line 28 of file dec97/dll32/getcrd.c. |
|
Definition at line 20 of file dec97/dll32/getcrd.c. |
|
Definition at line 31 of file dec97/dll32/getcrd.c. |
|
Definition at line 115 of file dec97/dll32/getcrd.c. |
|
Definition at line 116 of file dec97/dll32/getcrd.c. |
|
Definition at line 114 of file dec97/dll32/getcrd.c. |
|
Definition at line 51 of file dec97/dll32/getcrd.c. |
|
Definition at line 61 of file dec97/dll32/getcrd.c. |
|
Definition at line 62 of file dec97/dll32/getcrd.c. |
|
Definition at line 111 of file dec97/dll32/getcrd.c. |
|
Definition at line 109 of file dec97/dll32/getcrd.c. |
|
Definition at line 107 of file dec97/dll32/getcrd.c. |
|
Definition at line 42 of file dec97/dll32/getcrd.c. |
|
Initial value:
Definition at line 104 of file dec97/dll32/getcrd.c. |
|
Definition at line 117 of file dec97/dll32/getcrd.c. |
|
Definition at line 118 of file dec97/dll32/getcrd.c. |
|
Initial value:
Definition at line 133 of file dec97/dll32/getcrd.c. |
|
Definition at line 21 of file dec97/dll32/getcrd.c. |
|
Definition at line 55 of file dec97/dll32/getcrd.c. |
|
Definition at line 48 of file dec97/dll32/getcrd.c. |
|
Definition at line 18 of file dec97/dll32/getcrd.c. |