Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define _ALLOW_KEYWORD_MACROS
File: CorCalls.h |
Line: 90 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define _ASCallsHFT_IS_BETA 0
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define _ASCallsHFT_LAST_BETA_COMPATIBLE_VERSION 0x000A0000
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define _ASCallsHFT_LATEST_VERSION 0x000A0000
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define _ASEXTRAHFT_IS_BETA 0
File: ASExtraCalls.h |
Line: 93 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define _ASExtraHFT_LAST_BETA_COMPATIBLE_VERSION 0x00090000
File: ASExtraCalls.h |
Line: 92 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define _ASExtraHFT_LATEST_VERSION 0x00090000
File: ASExtraCalls.h |
Line: 91 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define _CoreHFT_IS_BETA 0
File: CorCalls.h |
Line: 100 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define _CoreHFT_LAST_BETA_COMPATIBLE_VERSION 0x00050000
File: CorCalls.h |
Line: 99 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define _CoreHFT_LATEST_VERSION 0x00050000
File: CorCalls.h |
Line: 98 |
Product availability: PDFL |
Platform availability: Macintosh, UNIX |
Syntax
#define _E_SUPPRESS_NESTED_DURING_HANDLER_WARNINGS
File: CorCalls.h |
Line: 132 |
Product availability: PDFL |
Platform availability: Windows |
Syntax
#define _E_SUPPRESS_NESTED_DURING_HANDLER_WARNINGS 6244 6246))
File: CorCalls.h |
Line: 130 |
Product availability: PDFL |
Platform availability: UNIX |
Syntax
#define _MAX_PATH PATH_MAX
File: UnixPlatform.h |
Line: 174 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define _PDModelHFT_IS_BETA 0
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define _PDModelHFT_LAST_BETA_COMPATIBLE_VERSION 0x000D0000
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define _PDModelHFT_LATEST_VERSION 0x000D0000
Product availability: PDFL |
Platform availability: Macintosh |
Syntax
#define ACROjmp_buf jmp_buf
File: PIExcept.h |
Line: 93 |
Product availability: PDFL |
Platform availability: UNIX |
Syntax
#define ACROjmp_buf jmp_buf
File: PIExcept.h |
Line: 101 |
Product availability: PDFL |
Platform availability: Windows |
Syntax
#define ACROjmp_buf jmp_buf
File: PIExcept.h |
Line: 85 |
Product availability: PDFL |
Platform availability: Macintosh |
Syntax
#define ACROlongjmp longjmp
File: PIExcept.h |
Line: 92 |
Product availability: PDFL |
Platform availability: UNIX |
Syntax
#define ACROlongjmp longjmp
File: PIExcept.h |
Line: 100 |
Product availability: PDFL |
Platform availability: Windows |
Syntax
#define ACROlongjmp longjmp
File: PIExcept.h |
Line: 84 |
Product availability: PDFL |
Platform availability: Macintosh |
Syntax
#define ACROsetjmp setjmp
File: PIExcept.h |
Line: 91 |
Product availability: PDFL |
Platform availability: UNIX |
Syntax
#define ACROsetjmp setjmp
File: PIExcept.h |
Line: 99 |
Product availability: PDFL |
Platform availability: Windows |
Syntax
#define ACROsetjmp setjmp
File: PIExcept.h |
Line: 83 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define AcroViewError ErrBuildCode(ErrAlways, ErrSysAcroView, e)
File: AcroErr.h |
Line: 304 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define AS_UNUSED_PARAM type name
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define AS_UNUSED_VAR type name; name
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASBoolToBool (boolval != FALSE)
File: CoreExpT.h |
Line: 47 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASCallsHFT_LATEST_VERSION _ASCallsHFT_LATEST_VERSION)
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASCallsHFT_VERSION_10 ASCallsHFT_LATEST_VERSION
File: ASCalls.h |
Line: 104 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASCallsHFT_VERSION_2 0x00020000
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASCallsHFT_VERSION_2_2 0x00020002
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASCallsHFT_VERSION_4 0x00040000
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASCallsHFT_VERSION_5 0x00050000
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASCallsHFT_VERSION_6 0x00060000
File: ASCalls.h |
Line: 100 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASCallsHFT_VERSION_7 0x00070000
File: ASCalls.h |
Line: 101 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASCallsHFT_VERSION_8 0x00080000
File: ASCalls.h |
Line: 102 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASCallsHFT_VERSION_9 0x00090000
File: ASCalls.h |
Line: 103 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASCRYPTSTM_EOF (-1)
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASCryptStmModeEOF 0x0004
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASCryptStmModeError 0x0008
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASCryptStmModeRead 0x0001
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASCryptStmModeWrite 0x0002
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASExtraHFT_LATEST_VERSION _ASExtraHFT_LATEST_VERSION)
File: ASExtraCalls.h |
Line: 96 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASExtraHFT_VERSION_5 0x00050000
File: ASExtraCalls.h |
Line: 98 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASExtraHFT_VERSION_6 0x00060000
File: ASExtraCalls.h |
Line: 99 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASExtraHFT_VERSION_7 0x00070000
File: ASExtraCalls.h |
Line: 100 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASExtraHFT_VERSION_9 ASExtraHFT_LATEST_VERSION
File: ASExtraCalls.h |
Line: 101 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASExtraHFTName "ASExtra"
File: ASExtraVers.h |
Line: 24 |
Product availability: PDFL |
Platform availability: Macintosh |
Syntax
#define ASFourCharCode (x)
File: ASExpT.h |
Line: 1600 |
Product availability: PDFL |
Platform availability: Windows, UNIX |
Syntax
#define ASFourCharCode (0U)
File: ASExpT.h |
Line: 1602 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASGetSecs ASSecs
File: ASCalls.h |
Line: 124 |
Product availability: PDFL |
Platform availability: UNIX |
Syntax
#define ASKEY h"
File: UnixPlatform.h |
Line: 117 |
Product availability: PDFL |
Platform availability: Windows |
Syntax
#define ASKEY h"
File: WinPltfm.h |
Line: 24 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASKEY_ARROW_D 31
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASKEY_ARROW_L 28
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASKEY_ARROW_R 29
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASKEY_ARROW_U 30
Product availability: PDFL |
Platform availability: Macintosh |
Syntax
#define ASKEY_BACKSPACE 8
Product availability: PDFL |
Platform availability: UNIX |
Syntax
#define ASKEY_BACKSPACE 8
Product availability: PDFL |
Platform availability: Windows |
Syntax
#define ASKEY_BACKSPACE 8
Product availability: PDFL |
Platform availability: Macintosh |
Syntax
#define ASKEY_CLEAR 27
Product availability: PDFL |
Platform availability: UNIX |
Syntax
#define ASKEY_CLEAR 27
Product availability: PDFL |
Platform availability: Macintosh |
Syntax
#define ASKEY_CR 13
Product availability: PDFL |
Platform availability: UNIX |
Syntax
#define ASKEY_CR 13
Product availability: PDFL |
Platform availability: Macintosh |
Syntax
#define ASKEY_DEL 8
DescriptionDeprecated. Please use ASKEY_RIGHT_DELETE or ASKEY_BACKSPACE.
Product availability: PDFL |
Platform availability: UNIX |
Syntax
#define ASKEY_DEL 8
DescriptionDeprecated. Please use ASKEY_RIGHT_DELETE or ASKEY_BACKSPACE.
Product availability: PDFL |
Platform availability: Windows |
Syntax
#define ASKEY_DEL 127
DescriptionDeprecated. Use ASKEY_RIGHT_DELETE or ASKEY_BACKSPACE.
Product availability: PDFL |
Platform availability: Macintosh |
Syntax
#define ASKEY_END 4
Product availability: PDFL |
Platform availability: UNIX |
Syntax
#define ASKEY_END 4
Product availability: PDFL |
Platform availability: Windows |
Syntax
#define ASKEY_END 1
Product availability: PDFL |
Platform availability: Macintosh |
Syntax
#define ASKEY_ENTER 3
Product availability: PDFL |
Platform availability: UNIX |
Syntax
#define ASKEY_ENTER 10
Product availability: PDFL |
Platform availability: Windows |
Syntax
#define ASKEY_ENTER 13
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASKEY_ESCAPE 27
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASKEY_HELP 5
Product availability: PDFL |
Platform availability: Macintosh |
Syntax
#define ASKEY_HOME 1
Product availability: PDFL |
Platform availability: UNIX |
Syntax
#define ASKEY_HOME 1
Product availability: PDFL |
Platform availability: Windows |
Syntax
#define ASKEY_HOME 4
Product availability: PDFL |
Platform availability: Macintosh |
Syntax
#define ASKEY_INSERT 126
Product availability: PDFL |
Platform availability: UNIX |
Syntax
#define ASKEY_INSERT 17
Product availability: PDFL |
Platform availability: Windows |
Syntax
#define ASKEY_INSERT 126
Product availability: PDFL |
Platform availability: UNIX |
Syntax
#define ASKEY_MENU 2
Product availability: PDFL |
Platform availability: Windows |
Syntax
#define ASKEY_MENU 2
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASKEY_PAGE_D 12
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASKEY_PAGE_U 11
Product availability: PDFL |
Platform availability: Macintosh |
Syntax
#define ASKEY_RIGHT_DELETE 127
Product availability: PDFL |
Platform availability: UNIX |
Syntax
#define ASKEY_RIGHT_DELETE 127
Product availability: PDFL |
Platform availability: Windows |
Syntax
#define ASKEY_RIGHT_DELETE 127
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASKEY_SPACE 32
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASKEY_TAB 9
Product availability: PDFL |
Platform availability: Macintosh, UNIX |
Syntax
#define ASKEYIsReturnOrEnter ((key == ASKEY_CR) || (key == ASKEY_ENTER))
Product availability: PDFL |
Platform availability: Windows |
Syntax
#define ASKEYIsReturnOrEnter (key == ASKEY_ENTER)
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASMAXInt16 ((ASInt16)0x7FFF)
File: ASNumTypes.h |
Line: 61 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASMAXInt32 ((ASInt32)0x7FFFFFFF)
File: ASNumTypes.h |
Line: 65 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASMAXInt64 ((ASInt64)0x7FFFFFFFFFFFFFFFLL)
File: ASNumTypes.h |
Line: 69 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASMAXInt8 ((ASInt8)0x7F)
File: ASNumTypes.h |
Line: 57 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASMAXUns16 ((ASUns16)0xFFFF)
File: ASNumTypes.h |
Line: 104 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASMAXUns32 ((ASUns32)0xFFFFFFFF)
File: ASNumTypes.h |
Line: 108 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASMAXUns64 ((ASUns64)0xFFFFFFFFFFFFFFFFLL)
File: ASNumTypes.h |
Line: 112 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASMAXUns8 ((ASUns8)0xFF)
File: ASNumTypes.h |
Line: 100 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASMINInt16 ((ASInt16)0x8000)
File: ASNumTypes.h |
Line: 63 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASMINInt32 ((ASInt32)0x80000000)
File: ASNumTypes.h |
Line: 67 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASMINInt64 ((ASInt64)0x8000000000000000LL)
File: ASNumTypes.h |
Line: 71 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASMINInt8 ((ASInt8)0x80)
File: ASNumTypes.h |
Line: 59 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASMINUns16 ((ASUns16)0x0000)
File: ASNumTypes.h |
Line: 106 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASMINUns32 ((ASUns32)0x00000000)
File: ASNumTypes.h |
Line: 110 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASMINUns64 ((ASUns64)0x0000000000000000LL)
File: ASNumTypes.h |
Line: 114 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASMINUns8 ((ASUns8)0x00)
File: ASNumTypes.h |
Line: 102 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASUns16ToFixed ((ASFixed)(i) << 16))
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ASUSE_OBSOLETE_TYPES 1
File: CoreExpT.h |
Line: 210 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define BAD_NSELECTOR (-1)
File: PDFLExpT.h |
Line: 75 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define BAD_SELECTOR 0
File: CoreExpT.h |
Line: 147 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define boolean ASBool
File: CoreExpT.h |
Line: 241 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define CALL_REPLACED_PROC (*((sel##PROTO)(HFTGetReplacedEntry((hft), sel, (oldProc)))))
DescriptionCalls the previous implementation of a replaced method (that is, the code that would have been executed before the method was replaced using REPLACE
).
See Also
File: PICommon.h |
Line: 94 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define CallbackCreate ASCallbackCreate(b)
File: PICommon.h |
Line: 47 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define CallbackCreateNotification ASCallbackCreateProto(nsel##NPROTO, proc)
File: PICommon.h |
Line: 50 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define CallbackCreateProto ASCallbackCreateProto(funcType, proc)
File: PICommon.h |
Line: 48 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define CallbackCreateReplacement ASCallbackCreateProto(sel##PROTO, proc)
File: PICommon.h |
Line: 49 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define CancelProc ASCancelProc
File: ASExpT.h |
Line: 3726 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define CatalogHFT_Error 1
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define CHECK_CHARSTR CHECKTYPE(char *, data)
File: ASExpT.h |
Line: 3739 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define CHECKTYPE ((void *)data)
File: ASExpT.h |
Line: 3731 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define CoreHFT_LATEST_VERSION _CoreHFT_LATEST_VERSION)
File: CorCalls.h |
Line: 103 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define CoreHFT_VERSION_2 0x00020000
File: CorCalls.h |
Line: 105 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define CoreHFT_VERSION_4 0x00040000
File: CorCalls.h |
Line: 106 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define CoreHFT_VERSION_5 0x00050000
File: CorCalls.h |
Line: 107 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define CosErrorAlways ErrBuildCode(ErrAlways, ErrSysCos, e)
File: AcroErr.h |
Line: 296 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define CosSyntaxError ErrBuildCode(ErrSuppressable, ErrSysCosSyntax, e)
File: AcroErr.h |
Line: 297 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define E_RETURN { _E_RESTORE; return(x); }
DescriptionReturns a value from an enclosing function when nested inside a DURING/HANDLER clause.
See Also
File: CorCalls.h |
Line: 310 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define E_RTRN_VOID { _E_RESTORE; return; }
DescriptionReturns from an enclosing function when nested inside a DURING/HANDLER clause, without returning a value.
See Also
File: CorCalls.h |
Line: 320 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ERR_ERROR_MASK 0x0000ffff
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ERR_ERROR_SHIFT 0
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ERR_GENERAL 1
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ERR_NOMEMORY 2
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ERR_SEVERITY_MASK 0xf0000000
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ERR_SEVERITY_SHIFT 28
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ERR_SYSTEM_MASK 0x00ff0000
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ERR_SYSTEM_SHIFT 16
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ERR_UNUSED_MASK 0x0f000000
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ErrBuildCode ( \ (((ASUns32) (xseverity)) << ERR_SEVERITY_SHIFT) | \ (((ASUns32) (xsys)) << ERR_SYSTEM_SHIFT) | \ ((((ASUns32) (xerror)) << ERR_ERROR_SHIFT) & ERR_ERROR_MASK) \ )
DescriptionBuilds an error code for the specified severity, system, and error number. Error codes are used in exception handling. The ASRaise() method takes an error code for its argument; ASRegisterErrorString() returns an error code.
An error code has three components:
Component
|
Description
|
Size
|
Severity
|
none, warning, severe
|
4 bits
|
System
|
Cos, PDDoc, and so on
|
8 bits
|
Error
|
FileOpen, Syntax, and so on
|
16 bits
|
See Also
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ErrGetCode ((((ASUns32) (xcode)) & ERR_ERROR_MASK) >> ERR_ERROR_SHIFT)
DescriptionGets the error number from an error code.
See Also
File: AcroErr.h |
Line: 137 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ErrGetSeverity ((((ASUns32) (xcode)) & ERR_SEVERITY_MASK) >> ERR_SEVERITY_SHIFT)
DescriptionGets the error severity from an error code. It returns one of ErrorSeverities.
See Also
File: AcroErr.h |
Line: 104 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ErrGetSignedCode ((ASInt16) ErrGetCode(xcode))
DescriptionGets a signed error number from an error code.
See Also
File: AcroErr.h |
Line: 153 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ErrGetSystem ((((ASUns32) (xcode)) & ERR_SYSTEM_MASK) >> ERR_SYSTEM_SHIFT)
DescriptionGets the error system from an error code. It returns one of ErrorSystems.
See Also
File: AcroErr.h |
Line: 121 |
Product availability: PDFL |
Platform availability: Windows |
Syntax
#define FAR _far
File: PIExcept.h |
Line: 46 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define FloatIToFixed (((ASFixed)x)<<16)
DescriptionFloatI to ASFixed (for use when you know that float
numbers are integer values).
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define FloatNToFixed (((ASFixed)(((x)*65536.0f +0.5f)))
DescriptionFloatN to ASFixed (for use when you know that float
numbers are non-negative).
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define FontSvrError ErrBuildCode(ErrAlways, ErrSysFontSvr, e)
File: AcroErr.h |
Line: 307 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define GenError ErrBuildCode(ErrAlways, ErrSysNone, e)
File: AcroErr.h |
Line: 294 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define HANDSHAKE_V0200 ((ASUns32)((2L<<16) + 0))
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define HANDSHAKE_VERSION HANDSHAKE_V0200
File: PIVersn.h |
Line: 108 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define HAS_32BIT_ATOMS 1
File: CoreExpT.h |
Line: 127 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define HAS_BOOL_SUPPORT 0
File: ASNumTypes.h |
Line: 125 |
Product availability: PDFL |
Platform availability: UNIX |
Syntax
#define HAS_LEAVE_NOTIFY 1
File: UnixPlatform.h |
Line: 147 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define HugePtr char HUGEPTRTYPE *
File: CoreExpT.h |
Line: 120 |
Product availability: PDFL |
Platform availability: UNIX |
Syntax
#define HUGEPTRTYPE
File: UnixPlatform.h |
Line: 98 |
Product availability: PDFL |
Platform availability: Windows |
Syntax
#define HUGEPTRTYPE __huge
File: WinPltfm.h |
Line: 48 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define Int16 ASInt16
File: CoreExpT.h |
Line: 214 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define Int16P ASInt16P
File: CoreExpT.h |
Line: 215 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define Int32 ASInt32
File: CoreExpT.h |
Line: 216 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define Int32P ASInt32P
File: CoreExpT.h |
Line: 217 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define Int8 ASInt8
File: CoreExpT.h |
Line: 212 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define Int8P ASInt8P
File: CoreExpT.h |
Line: 213 |
Product availability: PDFL |
Platform availability: Windows |
Syntax
#define jmp_buf CATCHBUF
File: PIExcept.h |
Line: 77 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define kAcrobatCreatorCode ASFourCharCode('CARO')
DescriptionAcrobat creator code.
File: ASExpT.h |
Line: 1610 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define KAITypeCode ASFourCharCode('TEXT')
DescriptionAdobe Illustrator AI file.
File: ASExpT.h |
Line: 1754 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define kAPFTypeCode ASFourCharCode('APF ')
DescriptionAcrobat profile format (PPKLite).
File: ASExpT.h |
Line: 1672 |
Product availability: PDFL |
Platform availability: Macintosh, UNIX |
Syntax
#define kASMAXEnum16 ASMAXInt16
File: CoreExpT.h |
Line: 85 |
Product availability: PDFL |
Platform availability: Windows |
Syntax
#define kASMAXEnum16 ASMAXInt16
File: CoreExpT.h |
Line: 70 |
Product availability: PDFL |
Platform availability: Macintosh, UNIX |
Syntax
#define kASMAXEnum8 ASMAXInt8
File: CoreExpT.h |
Line: 83 |
Product availability: PDFL |
Platform availability: Windows |
Syntax
#define kASMAXEnum8 ASMAXInt16
File: CoreExpT.h |
Line: 68 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define kDictionaryTypeCode ASFourCharCode('DICT')
DescriptionSpelling dictionary file.
File: ASExpT.h |
Line: 1682 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define kDSParameterError -1
DescriptionError in a parameter to the function call. There is no exception string.
File: DigSigHFT.h |
Line: 346 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define kEDNTypeCode ASFourCharCode('fEDN')
DescriptioneBook EDN activation file.
File: ASExpT.h |
Line: 1715 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define kEPSTypeCode ASFourCharCode('EPSF')
DescriptionEPS file.
File: ASExpT.h |
Line: 1759 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define kETDTypeCode ASFourCharCode('fETD')
DescriptioneBook Exchange Transfer Data (ETD) file.
File: ASExpT.h |
Line: 1710 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define kExcelCreatorCode ASFourCharCode('XCEL')
DescriptionMicrosoft Excel.
File: ASExpT.h |
Line: 1805 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define kFDFTypeCode ASFourCharCode('FDF ')
DescriptionForms data format.
File: ASExpT.h |
Line: 1637 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define kGIFTypeCode ASFourCharCode('GIFf')
DescriptionGIF file.
File: ASExpT.h |
Line: 1737 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define kHTMLCreatorCode ASFourCharCode('MSIE')
DescriptionMicrosoft Internet Explorer.
File: ASExpT.h |
Line: 1795 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define kHTMLTypeCode ASFourCharCode('TEXT')
DescriptionHTML file.
File: ASExpT.h |
Line: 1790 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define kIllustratorCreatorCode ASFourCharCode('ART5')
DescriptionAdobe Illustrator creator code.
File: ASExpT.h |
Line: 1625 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define kImageReadyCreatorCode ASFourCharCode('MeSa')
DescriptionAdobe ImageReady creator code.
File: ASExpT.h |
Line: 1620 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define kJPEGTypeCode ASFourCharCode('JPEG')
DescriptionJPEG file.
File: ASExpT.h |
Line: 1742 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define kLocaleTypeCode ASFourCharCode('LANG')
DescriptionLocale file.
File: ASExpT.h |
Line: 1692 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define kMoreTextKey "MoreText"
File: ASExtraExpT.h |
Line: 364 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define kPDFTypeCode ASFourCharCode('PDF ')
DescriptionPortable document format (PDF).
File: ASExpT.h |
Line: 1632 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define kPDXTypeCode ASFourCharCode('PDX ')
DescriptionAcrobat catalog index file.
File: ASExpT.h |
Line: 1662 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define kPhotoshopCreatorCode ASFourCharCode('8BIM')
DescriptionAdobe Photoshop creator code.
File: ASExpT.h |
Line: 1615 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define kPICTTypeCode ASFourCharCode('PICT')
DescriptionMac OS PICT file.
File: ASExpT.h |
Line: 1727 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define kPluginNewTypeCode ASFourCharCode('XTNc')
DescriptionPlug-in file (preferred, supported by 5.0.5 and later). Using this file type will allows shipping a Carbonized plug-in without worrying that it will try to load and show an error when installed under Acrobat 4 or earlier.
File: ASExpT.h |
Line: 1705 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define kPluginTypeCode ASFourCharCode('XTND')
DescriptionPlug-in file.
File: ASExpT.h |
Line: 1697 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define kPNGTypeCode ASFourCharCode('PNGf')
DescriptionPNG file.
File: ASExpT.h |
Line: 1747 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define kPowerPointCreatorCode ASFourCharCode('SLD8')
DescriptionMicrosoft PowerPoint.
File: ASExpT.h |
Line: 1815 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define kPrefsTypeCode ASFourCharCode('PREF')
DescriptionPreferences file.
File: ASExpT.h |
Line: 1657 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define kPSDTypeCode ASFourCharCode('8BIM')
DescriptionAdobe Photoshop PSD file.
File: ASExpT.h |
Line: 1722 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define kPXDFTypeCode ASFourCharCode('MARS')
DescriptionXML PDF.
File: ASExpT.h |
Line: 1652 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define kQuickTimeCreatorCode ASFourCharCode('TVOD')
DescriptionQuickTime player.
File: ASExpT.h |
Line: 1785 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define kQuickTimeTypeCode ASFourCharCode('MooV')
DescriptionQuickTime file.
File: ASExpT.h |
Line: 1780 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define kRMFTypeCode ASFourCharCode('RMF ')
DescriptionAdobe Web Buy rights management file.
File: ASExpT.h |
Line: 1667 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define kRTFTypeCode ASFourCharCode('RTF ')
DescriptionText file.
File: ASExpT.h |
Line: 1770 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define kSecError -1
File: DirectoryHFT.h |
Line: 44 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define kSequenceTypeCode ASFourCharCode('SEQU')
DescriptionAcrobat sequence file.
File: ASExpT.h |
Line: 1677 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define kTextCreatorCode ASFourCharCode('ttxt')
DescriptionSimpleText.
File: ASExpT.h |
Line: 1775 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define kTextTypeCode ASFourCharCode('TEXT')
DescriptionText file.
File: ASExpT.h |
Line: 1765 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define kTIFFTypeCode ASFourCharCode('TIFF')
DescriptionTIFF file.
File: ASExpT.h |
Line: 1732 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define kUnknownCreatorCode 0x3f3f3f3f
DescriptionUnknown application.
File: ASExpT.h |
Line: 1825 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define kUnknownTypeCode 0x3f3f3f3f
DescriptionUnknown file.
File: ASExpT.h |
Line: 1820 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define kWHATypeCode ASFourCharCode('WHA ')
DescriptionWeb-hosted applications file.
File: ASExpT.h |
Line: 1687 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define kWordCreatorCode ASFourCharCode('W8BN')
DescriptionMicrosoft Word.
File: ASExpT.h |
Line: 1810 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define kXDPTypeCode ASFourCharCode('XDP ')
DescriptionXML data package.
File: ASExpT.h |
Line: 1647 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define kXFDFTypeCode ASFourCharCode('XFDF')
DescriptionXML forms data format.
File: ASExpT.h |
Line: 1642 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define kXMLTypeCode ASFourCharCode('TEXT')
DescriptionXML file.
File: ASExpT.h |
Line: 1800 |
Product availability: PDFL |
Platform availability: Windows |
Syntax
#define longjmp Throw
File: PIExcept.h |
Line: 79 |
Product availability: PDFL |
Platform availability: Macintosh |
Syntax
#define MAC_ENV 1
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define MAC_ENV 1
File: PIHeaders.c |
Line: 23 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define MAX_ASCAB_KEY 1024
DescriptionCabinet keys are NULL
-terminated C strings. This constant declares the maximum length of one component of that string.
The characters in the key string must all be low ASCII alphanumeric characters, such as '0' - '9'
, 'a' - 'z'
, 'A' - 'Z'
.
You can burrow through multiple levels of a cabinet heirarchy by passing in a string of individual key names separated by colons.
For example, ASCabGetInt(cab, "Hello:World", -1);
is equivalent to ASCabGetInt(ASCabGetCab(cab, "Hello"), "World", -1);
.
Similarly, ASCabPutInt(theCab, "Hello:World", 33);
will create an integer key named "World"
inside the "Hello"
cabinet inside theCab, creating the "Hello"
key and cabinet if necessary.
File: ASExtraExpT.h |
Line: 172 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define MAXInt16 ASMAXInt16
File: CoreExpT.h |
Line: 228 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define MAXInt32 ASMAXInt32
File: CoreExpT.h |
Line: 230 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define MAXInt8 ASMAXInt8
File: CoreExpT.h |
Line: 226 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define MAXUns16 ASMAXUns16
File: CoreExpT.h |
Line: 235 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define MAXUns32 ASMAXUns32
File: CoreExpT.h |
Line: 237 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define MAXUns8 ASMAXUns8
File: CoreExpT.h |
Line: 233 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define MDAppError ErrBuildCode(ErrAlways, ErrSysMDApp, e)
File: AcroErr.h |
Line: 315 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define MDSysError ErrBuildCode(ErrAlways, ErrSysMDSystem, e)
File: AcroErr.h |
Line: 314 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define MINInt16 ASMINInt16
File: CoreExpT.h |
Line: 229 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define MINInt32 ASMINInt32
File: CoreExpT.h |
Line: 231 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define MINInt8 ASMINInt8
File: CoreExpT.h |
Line: 227 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define MINUns16 ASMINUns16
File: CoreExpT.h |
Line: 236 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define MINUns32 ASMINUns32
File: CoreExpT.h |
Line: 238 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define MINUns8 ASMINUns8
File: CoreExpT.h |
Line: 234 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define NULL ((void *)0)
File: CoreExpT.h |
Line: 98 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define os_size_t ASSize_t
File: CoreExpT.h |
Line: 244 |
Product availability: PDFL |
Platform availability: Windows |
Syntax
#define os_size_t_IS_Uns32 0
File: WinPltfm.h |
Line: 47 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define PageError ErrBuildCode(ErrSuppressable, ErrSysPage, e)
File: AcroErr.h |
Line: 305 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define PageErrorSilent ErrBuildCode(ErrSilent, ErrSysPage, e)
File: AcroErr.h |
Line: 306 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define PDDocError ErrBuildCode(ErrSuppressable, ErrSysPDDoc, e)
File: AcroErr.h |
Line: 298 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define PDDocErrorAlways ErrBuildCode(ErrAlways, ErrSysPDDoc, e)
File: AcroErr.h |
Line: 299 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define PDFEditError ErrBuildCode(ErrAlways, ErrSysPDFEdit, e)
File: AcroErr.h |
Line: 317 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define PDFXError ErrBuildCode(ErrAlways, ErrSysPDFX, e)
File: AcroErr.h |
Line: 316 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define PDModelError ErrBuildCode(ErrAlways, ErrSysPDModel, e)
File: AcroErr.h |
Line: 303 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define PDModelHFT_LATEST_VERSION _PDModelHFT_LATEST_VERSION)
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define PDModelHFT_VERSION_10 0x000A0000
File: PDCalls.h |
Line: 109 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define PDModelHFT_VERSION_11 0x000B0000
File: PDCalls.h |
Line: 110 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define PDModelHFT_VERSION_12 0x000C0000
File: PDCalls.h |
Line: 111 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define PDModelHFT_VERSION_13 PDModelHFT_LATEST_VERSION
File: PDCalls.h |
Line: 112 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define PDModelHFT_VERSION_2 0x00020000
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define PDModelHFT_VERSION_2_1 0x00020001
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define PDModelHFT_VERSION_2_2 0x00020002
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define PDModelHFT_VERSION_2_3 0x00020003
File: PDCalls.h |
Line: 100 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define PDModelHFT_VERSION_4 0x00040000
File: PDCalls.h |
Line: 101 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define PDModelHFT_VERSION_4_5 0x00040005
File: PDCalls.h |
Line: 102 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define PDModelHFT_VERSION_5 0x00050000
File: PDCalls.h |
Line: 103 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define PDModelHFT_VERSION_6 0x00060000
File: PDCalls.h |
Line: 104 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define PDModelHFT_VERSION_7 0x00070000
File: PDCalls.h |
Line: 105 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define PDModelHFT_VERSION_7_5 0x00070005
File: PDCalls.h |
Line: 106 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define PDModelHFT_VERSION_8 0x00080000
File: PDCalls.h |
Line: 107 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define PDModelHFT_VERSION_9 0x00090000
File: PDCalls.h |
Line: 108 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define PDPageError ErrBuildCode(ErrSuppressable, ErrSysPDPage, e)
File: AcroErr.h |
Line: 300 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define PDPageErrorAlways ErrBuildCode(ErrAlways, ErrSysPDPage, e)
File: AcroErr.h |
Line: 301 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define PDPageErrorSilent ErrBuildCode(ErrSilent, ErrSysPDPage, e)
File: AcroErr.h |
Line: 302 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define PI_ACROCOLOR_VERSION 0
File: PIRequir.h |
Line: 300 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define PI_ACROSUPPORT_VERSION ASCallsHFT_VERSION_8
DescriptionSpecifies the version of the Acrobat support level HFT. This is automatically set by PIRequir.h.
If the HFT version is higher than the viewer loading the client supports, it displays an alert box with the message "There was an error while loading the client <i><plug-in name></i>. The client is incompatible with this version of the Viewer."
See Also
File: PIRequir.h |
Line: 96 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define PI_ACROVIEW_SWEETPEA_VERSION SweetPeaHFT_VERSION_5
File: PIRequir.h |
Line: 181 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define PI_ACROVIEW_VERSION AcroViewHFT_VERSION_6
DescriptionSpecifies the version of the Acrobat viewer level HFT. This is automatically set by PIRequir.h.
If the HFT version is higher than the viewer loading the client supports, it displays an alert box with the message "There was an error while loading the client <i><plug-in name></i>. The client is incompatible with this version of the Viewer."
See Also
File: PIRequir.h |
Line: 162 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define PI_ASEXTRA_VERSION ASExtraHFT_VERSION_6
File: PIRequir.h |
Line: 171 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define PI_CORE_VERSION CoreHFT_VERSION_5
DescriptionSpecifies the version of the HFT. This is automatically set by PIRequir.h.
If the HFT version is higher than the viewer loading the client supports, it displays an alert box with the message "There was an error while loading the client <i><plug-in name></i>. The client is incompatible with this version of the Viewer."
See Also
File: PIRequir.h |
Line: 75 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define PI_COS_VERSION CosHFT_VERSION_6
DescriptionSpecifies the version of the Cos-level HFT. This is automatically set by PIRequir.h.
If the HFT version is higher than the viewer loading the client supports, it displays an alert box with the message "There was an error while loading the client <i><plug-in name></i>. The client is incompatible with this version of the Viewer."
See Also
File: PIRequir.h |
Line: 117 |
Product availability: PDFL |
Platform availability: Macintosh |
Syntax
#define PI_MACINTOSH_VERSION MacintoshHFT_VERSION_2_2
DescriptionSpecifies the version of the Mac OS-only methods HFT. This is automatically set by PIRequir.h.
If the HFT version is higher than the viewer loading the client supports, it displays an alert box with the message "There was an error while loading the client <i><plug-in name></i>. The client is incompatible with this version of the Viewer."
See Also
File: PIRequir.h |
Line: 204 |
Product availability: PDFL |
Platform availability: Windows, UNIX |
Syntax
#define PI_MACINTOSH_VERSION (0L)
File: PIRequir.h |
Line: 206 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define PI_PAGE_PDE_CONTENT_VERSION PagePDEContentHFT_VERSION_6
File: PIRequir.h |
Line: 279 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define PI_PDFEDIT_READ_VERSION PDFEditReadHFT_VERSION_6
File: PIRequir.h |
Line: 265 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define PI_PDFEDIT_WRITE_VERSION PDFEditWriteHFT_VERSION_6
File: PIRequir.h |
Line: 257 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define PI_PDMODEL_VERSION PDModelHFT_VERSION_6
DescriptionSpecifies the version of the PD level HFT. This is automatically set by PIRequir.h.
If the HFT version is higher than the viewer loading the client supports, it displays an alert box with the message "There was an error while loading the client <i><plug-in name></i>. The client is incompatible with this version of the Viewer."
See Also
File: PIRequir.h |
Line: 138 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define PI_PDSEDIT_READ_VERSION PDSRead_VERSION_6
File: PIRequir.h |
Line: 288 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define PI_PDSEDIT_WRITE_VERSION PDSWrite_VERSION_6
File: PIRequir.h |
Line: 284 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define PI_PDSYSFONT_VERSION PDSysFontHFT_VERSION_4
File: PIRequir.h |
Line: 272 |
Product availability: PDFL |
Platform availability: Macintosh, Windows |
Syntax
#define PI_UNIX_VERSION (0L)
File: PIRequir.h |
Line: 227 |
Product availability: PDFL |
Platform availability: UNIX |
Syntax
#define PI_UNIX_VERSION UnixHFT_VERSION_5
DescriptionSpecifies the version of the UNIX-only methods HFT. This is automatically set by PIRequir.h.
If the HFT version is higher than the viewer loading the client supports, it displays an alert box with the message "There was an error while loading the client <i><plug-in name></i>. The client is incompatible with this version of the Viewer."
See Also
File: PIRequir.h |
Line: 225 |
Product availability: PDFL |
Platform availability: Macintosh, UNIX |
Syntax
#define PI_WIN_VERSION (0L)
File: PIRequir.h |
Line: 249 |
Product availability: PDFL |
Platform availability: Windows |
Syntax
#define PI_WIN_VERSION WINHFT_VERSION_5
DescriptionSpecifies the version of the Windows-only methods HFT. This is automatically set by PIRequir.h.
If the HFT version is higher than the viewer loading the client supports, it displays an alert box with the message "There was an error while loading the client <i><plug-in name></i>. The client is incompatible with this version of the Viewer."
See Also
File: PIRequir.h |
Line: 246 |
Product availability: PDFL |
Platform availability: UNIX |
Syntax
#define PLATFORM h"
Product availability: PDFL |
Platform availability: Windows |
Syntax
#define PLATFORM h"
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define PLUGIN 1
File: PICommon.h |
Line: 29 |
Product availability: PDFL |
Platform availability: Windows, UNIX |
Syntax
#define PRODUCT h"
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ProgressMonitor ASProgressMonitor
File: ASExpT.h |
Line: 3701 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define ProgressMonitorRec ASProgressMonitorRec
File: ASExpT.h |
Line: 3702 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define qWR 1
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define RasterError ErrBuildCode(ErrAlways, ErrSysRaster, e)
File: AcroErr.h |
Line: 308 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define REGISTER_NOTIFICATION AVAppRegisterNotification(nselName##NSEL, gExtensionID, (void*)(proc), (rock))
DescriptionA macro to register a notification. It uses AVAppRegisterNotification().
File: PICommon.h |
Line: 100 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define REPLACE HFTReplaceEntry((hft), sel, (proc), HFTEntryReplaceable)
File: PICommon.h |
Line: 76 |
Product availability: PDFL |
Platform availability: Windows |
Syntax
#define setjmp Catch
File: PIExcept.h |
Line: 78 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define UNDEFINED_CONFIGURATION_SELECTOR ((void *)-1)
DescriptionThis constant is returned by ASGetConfiguration() when the selector passed in is unknown to the application.
File: CoreExpT.h |
Line: 200 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define Uns16 ASUns16
File: CoreExpT.h |
Line: 221 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define Uns16P ASUns16P
File: CoreExpT.h |
Line: 222 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define Uns32 ASUns32
File: CoreExpT.h |
Line: 223 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define Uns32P ASUns32P
File: CoreExpT.h |
Line: 224 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define Uns8 ASUns8
File: CoreExpT.h |
Line: 219 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define Uns8P ASUns8P
File: CoreExpT.h |
Line: 220 |
Product availability: PDFL |
Platform availability: Windows |
Syntax
#define WINAPI _far _pascal
File: PIExcept.h |
Line: 45 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define XtnError ErrBuildCode(ErrAlways, ErrSysXtn, e)
File: AcroErr.h |
Line: 313 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
#define XtnMgrError ErrBuildCode(ErrAlways, ErrSysXtnMgr, e)
File: AcroErr.h |
Line: 312 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
An array size value for use in callback procedures.
See Also
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
ASBool
File: ASNumTypes.h |
Line: 118 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
A byte count value for use in ASProcStmRdExHandler and ASFileSysItemProps.
See Also
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
A coordinate for a point in device space, for use in mouse click callbacks. Values are conditionally compiled as 16-bit or 32-bit integers, depending on the Acrobat version.
See Also
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
A numeric count value.
See Also
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
An ASStm object cover used for a cryptographic filter's stream callbacks.
See Also
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
Can only contain values up to 4 GB.
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
typedef double ASDouble;
The ASDouble type is a 64-bit type representing a floating number
ASDoubleP is a pointer to an ASDouble object.
See Also
File: ASExpT.h |
Line: 1188 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
File: ASExpT.h |
Line: 1215 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
File: ASExpT.h |
Line: 1215 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
typedef double* ASDoubleP;
File: ASExpT.h |
Line: 1188 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
File: ASExpT.h |
Line: 1231 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
File: ASExpT.h |
Line: 1231 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
File: ASExpT.h |
Line: 1255 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
File: ASExpT.h |
Line: 1255 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
Product availability: PDFL |
Platform availability: Macintosh, UNIX |
Syntax
2-byte enumeration with values from 0
to 32,767
, used in data structures.
File: CoreExpT.h |
Line: 80 |
Product availability: PDFL |
Platform availability: Windows |
Syntax
2-byte enumeration with values from 0
to 32,767
, used in data structures.
File: CoreExpT.h |
Line: 65 |
Product availability: PDFL |
Platform availability: Macintosh, UNIX |
Syntax
WIN_PLATFORM.
File: CoreExpT.h |
Line: 75 |
Product availability: PDFL |
Platform availability: Windows |
Syntax
1-byte enumeration with values from 0
to 127
, used in data structures.
File: CoreExpT.h |
Line: 60 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
A flag-bits value.
See Also
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
Definition of ASFract.
File: ASExpT.h |
Line: 1152 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
typedef short int ASInt16;
2-byte signed short
numeric value.
File: ASNumTypes.h |
Line: 44 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
typedef short int* ASInt16P;
File: ASNumTypes.h |
Line: 44 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
typedef int ASInt32;
4-byte signed long
numeric value.
File: ASNumTypes.h |
Line: 49 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
typedef int* ASInt32P;
File: ASNumTypes.h |
Line: 49 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
typedef signed long long int ASInt64;
8-byte signed long
numeric value.
File: ASNumTypes.h |
Line: 54 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
typedef signed char ASInt8;
1-byte signed char
value.
File: ASNumTypes.h |
Line: 40 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
typedef signed char* ASInt8P;
File: ASNumTypes.h |
Line: 40 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
typedef intptr_t ASIntOrPtr;
File: ASNumTypes.h |
Line: 95 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
File: ASExpT.h |
Line: 3696 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
File: ASExpT.h |
Line: 3696 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
typedef float ASReal;
Definition of ASReal.
File: ASExpT.h |
Line: 1155 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
File: ASExpT.h |
Line: 1174 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
File: ASExpT.h |
Line: 1162 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
File: ASExpT.h |
Line: 1168 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
typedef size_t ASSize_t;
File: ASNumTypes.h |
Line: 147 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
May not be larger than int16
.
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
A signed int
value. Negative values are never used.
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
File: ASExtraExpT.h |
Line: 443 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
File: ASExtraExpT.h |
Line: 443 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
A numeric array size value for use in AS and Cos-level I/O methods and data structures.
See Also
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
A numeric count value for use in stream methods.
See Also
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
A numeric count value for use in I/O methods and data structures.
See Also
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
A cryptographic version number.
See Also
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
typedef unsigned short int ASUns16;
2-byte unsigned short numeric value.
File: ASNumTypes.h |
Line: 82 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
typedef unsigned short int* ASUns16P;
File: ASNumTypes.h |
Line: 82 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
typedef unsigned int ASUns32;
4-byte unsigned long
numeric value.
File: ASNumTypes.h |
Line: 87 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
typedef unsigned int* ASUns32P;
File: ASNumTypes.h |
Line: 87 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
typedef unsigned long long int ASUns64;
8-byte unsigned long
numeric value.
File: ASNumTypes.h |
Line: 92 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
typedef unsigned char ASUns8;
1-byte unsigned char
value.
File: ASNumTypes.h |
Line: 78 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
typedef unsigned char* ASUns8P;
File: ASNumTypes.h |
Line: 78 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
typedef uintptr_t ASUnsOrPtr;
File: ASNumTypes.h |
Line: 97 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
An HFT version number.
See Also
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
File: CoreExpT.h |
Line: 192 |
Product availability: PDFL |
Platform availability: Windows |
Syntax
typedef int FAR* LPCATCHBUF;
File: PIExcept.h |
Line: 50 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
File: CoreExpT.h |
Line: 103 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
File: ASExpT.h |
Line: 1136 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
File: ASExpT.h |
Line: 1136 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
Uniquely identifies an entry within an HFT. It is simply the integer offset of the entry from the start of the HFT.
File: CoreExpT.h |
Line: 146 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
enum AcroViewErrors {
| avErrNoError, |
|
| avErrCantOpenMoreThanTenDocs, |
|
| avErrPrintJobTooBig, |
|
| avErrTooManyChars, |
|
| avErrNoText, |
|
| avErrCantOpenDialog, |
|
| avErrActionExternal, |
|
| avErrActionFullScreen, |
|
| avErrActionRestricted, |
|
| avErrCantOpenPrinting, |
|
| avErrBadAnnotationCopy, |
|
| avErrBadActionCopy, |
|
| avErrUpdateInternalError, |
|
| avErrUpdateInternetError, |
|
| avErrUpdateNoWebServices, |
|
| avErrBadThreadLinkError, |
|
| avInvalidPageRange, |
|
| avErrDownloadHelpError, |
|
| avSAInsufficientPermission, |
|
| avSA128EncryptionPresent |
}
File: AcroErr.h |
Line: 1599 |
Elements
| avErrNoError | No error. |
|
| avErrCantOpenMoreThanTenDocs | No more than ten documents can be opened at a time. |
|
| avErrPrintJobTooBig | There are too many pages to print. |
|
| avErrTooManyChars | There is too much text to display. No more than 32,000 characters can be displayed. |
|
| avErrNoText | There is no text. |
|
| avErrCantOpenDialog | Acrobat cannot open this file. There is a modal dialog box open. |
|
| avErrActionExternal | This action cannot be performed from within an external window. |
|
| avErrActionFullScreen | This action cannot be performed during full screen mode. |
|
| avErrActionRestricted | This action cannot be performed. |
|
| avErrCantOpenPrinting | Acrobat cannot open this file while printing another document. |
|
| avErrBadAnnotationCopy | Unregistered copy proc for the annotation object. |
|
| avErrBadActionCopy | Unregistered copy proc for the action object. |
|
| avErrUpdateInternalError | Unable to determine if a new update for this product exists. |
|
| avErrUpdateInternetError | Unable to access the Internet. |
|
| avErrUpdateNoWebServices | Web services are currently not available. |
|
| avErrBadThreadLinkError | Unable to read the article because it is damaged or missing. |
|
| avInvalidPageRange | Invalid page range. |
|
| avErrDownloadHelpError | Unable to download the Adobe Reader Help file. |
|
| avSAInsufficientPermission | Insufficient permission for this operation. |
|
| avSA128EncryptionPresent | The operation failed due to the presence of 128-bit encryption in the PDF file. |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
See Also
File: ASExtraExpT.h |
Line: 351 |
Elements
| kASReportNote | A note. |
|
| kASReportWarning | A warning. |
|
| kASReportError | An error. |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
enum CosSyntaxErrors {
| cosSynErrNoError, |
|
| cosSynErrNoHeader, |
|
| cosSynErrNoEOF, |
|
| cosSynErrNoStartXRef, |
|
| cosSynErrNoStartAddress, |
|
| cosSynErrBadXref, |
|
| cosSynErrBadXrefHeader, |
|
| cosSynErrBadXrefEntry, |
|
| cosSynErrBadTrailerStart, |
|
| cosSynErrBadObjectLabel, |
|
| cosSynErrUnknownName, |
|
| cosSynErrUnknownTokenType, |
|
| cosSynErrNoEndStream, |
|
| cosSynErrExtraEndStream, |
|
| cosSynErrUnterminatedString, |
|
| cosSynErrStringTooLong, |
|
| cosSynErrTokenTooLong, |
|
| cosSynErrBadCharInHexString, |
|
| cosSynErrUnexpectedType, |
|
| cosSynErrImageNeverEnded, |
|
| cosSynErrUnexpectedDict, |
|
| cosSynErrUnexpectedArray, |
|
| cosSynErrBadDict, |
|
| cosSynErrBadObject, |
|
| cosSynErrBadArrayDict, |
|
| cosSynErrBadFRef, |
|
| cosSynErrPStackUnderflow, |
|
| cosSynErrBadLinearized, |
|
| cosSynErrBadHexCharInName, |
|
| cosSynErrBadName, |
|
| cosSynErrBadObjectRef, |
|
| cosSynErrBadXrefStream, |
|
| cosSynErrPrematureEOF, |
|
| cosSynErrBadStreamStart, |
|
| cosSynErrBadObjStream, |
|
| cosSynErrDictKeyNotName, |
|
| cosSynErrExpectedNull, |
|
| cosSynErrExpectedNumber, |
|
| cosSynErrExpectedInteger, |
|
| cosSynErrExpectedReal, |
|
| cosSynErrExpectedUnsigned, |
|
| cosSynErrExpectedBoolean, |
|
| cosSynErrExpectedName, |
|
| cosSynErrExpectedString, |
|
| cosSynErrExpectedDict, |
|
| cosSynErrExpectedArray, |
|
| cosSynErrExpectedStream, |
|
| cosSynErrIllegalStream, |
|
| cosSynErrNoLength, |
|
| cosSynErrExpectedIndirect, |
|
| cosSynErrExpectedDirect, |
|
| cosSynErrIllegalIndRef |
}
File: AcroErr.h |
Line: 667 |
Elements
| cosSynErrNoError | No syntax error. |
|
| cosSynErrNoHeader | File does not begin with 'PDF-' . |
|
| cosSynErrNoEOF | Missing %EOF . |
|
| cosSynErrNoStartXRef | Could not find startxref address. |
|
| cosSynErrNoStartAddress | The value of startxref address is not an integer. |
|
| cosSynErrBadXref | Missing 'xref' . |
|
| cosSynErrBadXrefHeader |
Xref header should be two integers. |
|
| cosSynErrBadXrefEntry | Error reading xref entry. |
|
| cosSynErrBadTrailerStart | The trailer dictionary start is missing '<<' . |
|
| cosSynErrBadObjectLabel | The object label is badly formatted. |
|
| cosSynErrUnknownName | Unrecognized object name. |
|
| cosSynErrUnknownTokenType | Unrecognized token type. |
|
| cosSynErrNoEndStream | Missing endstream. |
|
| cosSynErrExtraEndStream | Unexpected endstream. |
|
| cosSynErrUnterminatedString | Unterminated string. |
|
| cosSynErrStringTooLong | The string is too long. |
|
| cosSynErrTokenTooLong | The token is too long. |
|
| cosSynErrBadCharInHexString | There is a non-hex character in a hex string. |
|
| cosSynErrUnexpectedType | Unexpected token type. |
|
| cosSynErrImageNeverEnded | End of image was not found. |
|
| cosSynErrUnexpectedDict | Unexpected end of dictionary. |
|
| cosSynErrUnexpectedArray | Unexpected end of array. |
|
| cosSynErrBadDict | There was an error reading the dictionary. |
|
| cosSynErrBadObject | There was an error reading the object. |
|
| cosSynErrBadArrayDict | Expected a dictionary or array. |
|
| cosSynErrBadFRef | Bad foreign object reference. |
|
| cosSynErrPStackUnderflow | There was a parse stack underflow while reading the object. |
|
| cosSynErrBadLinearized | There was an error reading the linearized hint data. |
|
| cosSynErrBadHexCharInName | There was a non-hex character after # in a name. |
|
| cosSynErrBadName | There are illegal characters in a name. |
|
| cosSynErrBadObjectRef | An object reference is invalid. |
|
| cosSynErrBadXrefStream | There is an error in the XRef stream. |
|
| cosSynErrPrematureEOF | Unexpected end of file. |
|
| cosSynErrBadStreamStart | Expected CR and/or LF after 'stream' . |
|
| cosSynErrBadObjStream | There is an error in the object stream. |
|
| cosSynErrDictKeyNotName | Dictionary keys must be direct name objects. |
|
| cosSynErrExpectedNull | The NULL object was expected. |
|
| cosSynErrExpectedNumber | A number was expected. |
|
| cosSynErrExpectedInteger | An integer was expected. |
|
| cosSynErrExpectedReal | A real number was expected. |
|
| cosSynErrExpectedUnsigned | A non-negative integer was expected. |
|
| cosSynErrExpectedBoolean |
true or false was expected. |
|
| cosSynErrExpectedName | A name integer was expected. |
|
| cosSynErrExpectedString | A string was expected. |
|
| cosSynErrExpectedDict | A dictionary was expected. |
|
| cosSynErrExpectedArray | An array was expected. |
|
| cosSynErrExpectedStream | A stream was expected. |
|
| cosSynErrIllegalStream | A stream was found in an illegal context. |
|
| cosSynErrNoLength | The stream is missing a Length key. |
|
| cosSynErrExpectedIndirect | An indirect object was expected. |
|
| cosSynErrExpectedDirect | A direct object was expected. |
|
| cosSynErrIllegalIndRef | Illegal indirect reference. |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
File: AcroErr.h |
Line: 156 |
Elements
| ErrNoError | No error occurred. |
|
| ErrWarning | Display a warning. |
|
| ErrSuppressable | Display a message if the user has not suppresed errors. |
|
| ErrSilent | Never display a message. |
|
| ErrAlways | Always display a message, even if others are suppressed. |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
enum ErrSystem {
| ErrSysNone = 0, |
|
| ErrSysCos, |
|
| ErrSysCosSyntax, |
|
| ErrSysPDDoc, |
|
| ErrSysPDPage, |
|
| ErrSysPDModel, |
|
| ErrSysAcroView, |
|
| ErrSysPage, |
|
| ErrSysFontSvr, |
|
| ErrSysRaster, |
|
| ErrSysASFile, |
|
| ErrSysXtnMgr, |
|
| ErrSysXtn, |
|
| ErrSysMDSystem, |
|
| ErrSysMDApp, |
|
| ErrSysPDFX, |
|
| ErrSysPDFEdit, |
|
| ErrSysPDSEdit, |
|
| ErrSysPDMetadata, |
|
| ErrSysLast |
}
File: AcroErr.h |
Line: 187 |
Elements
| ErrSysNone | General error and out of memory errors. |
|
| ErrSysCos | CosStore, filters errors. |
|
| ErrSysCosSyntax | Cos syntax errors. |
|
| ErrSysPDDoc | PDDoc and family, Page tree, outlines errors. |
|
| ErrSysPDPage | PDPage and family, thumbs, annotations errors. |
|
| ErrSysPDModel | Global PD errors. |
|
| ErrSysAcroView | AcroView errors. |
|
| ErrSysPage | Page parsing and RIPping errors. |
|
| ErrSysFontSvr | Font Server errors. |
|
| ErrSysRaster | Rasterizer errors. |
|
| ErrSysASFile | ASFile I/O errors. |
|
| ErrSysXtnMgr | Extension Manager errors. |
|
| ErrSysXtn |
New error codes added by extensions. |
|
| ErrSysMDSystem | Platform-specific system errors. |
|
| ErrSysMDApp | Platform-specific application errors. |
|
| ErrSysPDFX | PDFX-specific errors. |
|
| ErrSysPDFEdit | PDFEdit errors. |
|
| ErrSysPDSEdit | PDSEdit (structure) errors. |
|
| ErrSysPDMetadata | XAP Metadata errors. |
|
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
enum Extension-ManagerErrors {
| xmErrNoError, |
|
| xmErrOutOfDateHFT, |
|
| xmErrNoPLUGResource, |
|
| xmErrPluginIncompatible, |
|
| xmErrInitializationFailed, |
|
| xmErrDuplicatePluginName, |
|
| xmErrCannotReplaceSelector, |
|
| xmErrCalledObsoleteProc, |
|
| xmErrPluginLoadFailed, |
|
| xmErrNotPrivileged, |
|
| xmErr68KOnly, |
|
| xmErrPPCOnly, |
|
| xmErrPlugInNotTrusted, |
|
| xmErrPlugInNotCarbonized, |
|
| xmErrPluginResourceMismatch |
}
File: AcroErr.h |
Line: 2334 |
Elements
| xmErrNoError | No error. |
|
| xmErrOutOfDateHFT | The plug-in was compiled with an out-of-date HFT. |
|
| xmErrNoPLUGResource | The plug-in lacks a PLUG resource of ID 1 . |
|
| xmErrPluginIncompatible | The plug-in is incompatible with this version of the viewer. |
|
| xmErrInitializationFailed | The plug-in failed to initialize. |
|
| xmErrDuplicatePluginName | Two plug-ins are attempting to register with the same name. |
|
| xmErrCannotReplaceSelector | There was an attempt to replace an unreplaceable selector. |
|
| xmErrCalledObsoleteProc | An unimplemented function was called. |
|
| xmErrPluginLoadFailed | The plug-in failed to load. |
|
| xmErrNotPrivileged | Adobe Reader cannot load this plug-in. |
|
| xmErr68KOnly | Only the 68K Viewer can load this plug-in. |
|
| xmErrPPCOnly | Only the PowerPC Viewer can load this plug-in. |
|
| xmErrPlugInNotTrusted | This is not a trusted plug-in. |
|
| xmErrPlugInNotCarbonized | This plugin cannot load on Mac OS X. |
|
| xmErrPluginResourceMismatch | The currently selected language resources are not supported by this plugin. |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
File: AcroErr.h |
Line: 2114 |
Elements
| fsErrNoError | No error. |
|
| fsErrInitFailed | Initialization of the font server module failed. |
|
| fsErrNoMMFonts | No Multiple Master fonts were found. |
|
| fsErrNoATM | Adobe Type Manager was not found. |
|
| fsErrNeedNewATM | A new version of Adobe Type Manager is required. |
|
| fsErrNoT1ZapfDingbats | The Type 1 font 'ZapfDingbats' must be installed. |
|
| fsErrDownloadFailed | The font download failed. |
|
| fsErrDownloadAborted | The font download aborted. |
|
| fsErrBadParameter | A bad parameter was passed to the font server. |
|
| fsErrMissingFont | No ZapfDingbats or Multiple Master fonts were found. |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
enum GeneralCosErrors {
| cosErrNoError, |
|
| cosErrReadError, |
|
| cosErrWriteError, |
|
| cosErrBadSyntax, |
|
| cosErrNeedRebuild, |
|
| cosErrRebuildFailed, |
|
| cosErrCantOpenTempFile, |
|
| cosErrTempFileFull, |
|
| cosErrStreamTooShort, |
|
| cosErrBadFilterName, |
|
| cosErrListOverflow, |
|
| cosErrDocTableFull, |
|
| cosErrInt16OutOfRange, |
|
| cosErrExpectedNull, |
|
| cosErrExpectedDict, |
|
| cosErrExpectedArray, |
|
| cosErrExpectedNumber, |
|
| cosErrExpectedBoolean, |
|
| cosErrExpectedName, |
|
| cosErrExpectedString, |
|
| cosErrExpectedStream, |
|
| cosErrInvalidAssignment, |
|
| cosErrAfterSave, |
|
| cosErrInvalidObj, |
|
| cosErrArrayBounds, |
|
| cosErrDictKeyNotName, |
|
| cosErrNeedFullSave, |
|
| cosErrEncryptionErr, |
|
| cosErrDCTError, |
|
| cosErrCCFError, |
|
| cosErrLZWError, |
|
| cosErrFlateError, |
|
| cosErrExpectedDirect, |
|
| cosErrOldLinFormat, |
|
| cosErrTempTooShort, |
|
| cosErrCancelSave, |
|
| cosErrEncryptionNotSupported, |
|
| cosErrNoEncryptionKeySupplied, |
|
| cosErrDuplicateFilterName, |
|
| cosErrNoDecodeFilter, |
|
| cosErrNoEncodeFilter, |
|
| cosErrCryptAuthFailed, |
|
| cosErrExpectedObjectStream, |
|
| cosErrExpectedIndirect, |
|
| cosErrExpectedProc, |
|
| cosErrExpectedCollection, |
|
| cosErrNotCompressed, |
|
| cosErrCompressed, |
|
| cosErrBadRefcount = 51, |
|
| cosErrObjFreed, |
|
| cosErrMemMgrError, |
|
| cosErrNeedXrefStm, |
|
| cosErrCryptSystem |
}
File: AcroErr.h |
Line: 392 |
Elements
| cosErrNoError | No error. |
|
| cosErrReadError | Read error. |
|
| cosErrWriteError | Write error. |
|
| cosErrBadSyntax | Syntax error. |
|
| cosErrNeedRebuild | The file needs to be repaired. |
|
| cosErrRebuildFailed | Could not repair file. |
|
| cosErrCantOpenTempFile | A temporary file could not be opened. |
|
| cosErrTempFileFull | The temporary file is full or nearly full. Close or save any modified documents. |
|
| cosErrStreamTooShort | The stream source is shorter than specified length. |
|
| cosErrBadFilterName | A stream specifies an unknown filter. |
|
| cosErrListOverflow | The operation or data is too complex. |
|
| cosErrDocTableFull | The Cos document table is full. |
|
| cosErrInt16OutOfRange | A number is out of range. |
|
| cosErrExpectedNull | A NULL object was expected. |
|
| cosErrExpectedDict | A dictionary object was expected. |
|
| cosErrExpectedArray | An array object was expected. |
|
| cosErrExpectedNumber | A number object was expected. |
|
| cosErrExpectedBoolean | A boolean object was expected. |
|
| cosErrExpectedName | A name object was expected. |
|
| cosErrExpectedString | A string object was expected. |
|
| cosErrExpectedStream | A stream object was expected. |
|
| cosErrInvalidAssignment | This direct object already has a container. |
|
| cosErrAfterSave | Implementation failure: this document is now invalid. |
|
| cosErrInvalidObj | The desired operation cannot be performed on this object. |
|
| cosErrArrayBounds | Array out-of-bounds error. |
|
| cosErrDictKeyNotName | The dictionary key must be a name object. |
|
| cosErrNeedFullSave | This file must be saved with a full save. |
|
| cosErrEncryptionErr | Error in the encryption filter. |
|
| cosErrDCTError | Error in the JPEG data filter. |
|
| cosErrCCFError | Error in the CCITT fax data filter. |
|
| cosErrLZWError | Error in the LZW data filter. |
|
| cosErrFlateError | Error in Flate data filter. |
|
| cosErrExpectedDirect | A direct object was expected. |
|
| cosErrOldLinFormat | Obsolete linearized (optimized for the Web) format. |
|
| cosErrTempTooShort | The temporary file was unexpectedly short. |
|
| cosErrCancelSave | The Save operation was cancelled. |
|
| cosErrEncryptionNotSupported | Encryption and decryption are not supported. |
|
| cosErrNoEncryptionKeySupplied | An encryption key is not supplied for a stream. |
|
| cosErrDuplicateFilterName | A filter with the same name is already registered. |
|
| cosErrNoDecodeFilter | Attempted to decode without the associated filter. |
|
| cosErrNoEncodeFilter | Attempted to encode without the associated filter. |
|
| cosErrCryptAuthFailed | Decryption authorization failed during data access. |
|
| cosErrExpectedObjectStream | An object stream was expected. |
|
| cosErrExpectedIndirect | An indirect object was expected. |
|
| cosErrExpectedProc | A procedure was expected. |
|
| cosErrExpectedCollection | An object collection was expected. |
|
| cosErrNotCompressed | A compressed object was expected. |
|
| cosErrCompressed | An object that was not compressed was expected. |
|
| cosErrBadRefcount | An acquired object was already released. |
|
| cosErrObjFreed | An object has been replaced or destroyed. |
|
| cosErrMemMgrError | Internal error in the memory manager. |
|
| cosErrNeedXrefStm | This file requires a cross-reference stream (PDF 1.5). |
|
| cosErrCryptSystem | General Encryption System error (failed to load or initialize). |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
enum GeneralErrors {
| genErrNoError, |
|
| genErrGeneral, |
|
| genErrNoMemory, |
|
| genErrBadParm, |
|
| genErrListOverflow, |
|
| genErrBadUnlock, |
|
| genErrExceptionStackOverflow, |
|
| genErrResourceLoadFailed, |
|
| genErrNameAlreadyRegistered, |
|
| genErrMethodNotImplemented, |
|
| genErrCanceled, |
|
| genErrNoValidSerialNoFound, |
|
| genErrOutOfRange |
}
File: AcroErr.h |
Line: 323 |
Elements
| genErrNoError | No error. |
|
| genErrGeneral | An internal error occurred. |
|
| genErrNoMemory | Out of memory. |
|
| genErrBadParm | Bad parameter. |
|
| genErrListOverflow | Operation or data is too complex. |
|
| genErrBadUnlock | Attempt to release an unlocked object. |
|
| genErrExceptionStackOverflow | Exception stack overflow. |
|
| genErrResourceLoadFailed | Failed to load an application resource (internal error). |
|
| genErrNameAlreadyRegistered | Attempt to register an object with a name already in use. |
|
| genErrMethodNotImplemented | Attempt to call a method that has not been implemented. |
|
| genErrCanceled | The user cancelled the operation. |
|
| genErrNoValidSerialNoFound | No valid Acrobat serial number was found. Acrobat will now quit. |
|
| genErrOutOfRange | The parameter was out of Valid range. |
Product availability: PDFL |
Platform availability: Macintosh |
Syntax
enum MacintoshApplicationErrors {}
File: AcroErr.h |
Line: 2744 |
Elements
| mdAppErrNoError | No error. |
|
| mdAppCantPrintToPDFWriter | Cannot print to Acrobat PDFWriter. |
|
| mdAppNoDAsWhilePrint | Please close all Desk Accessories before printing. |
|
| mdAppNoPrinter | Printing is not possible until you have chosen a Printer using the Chooser. |
|
| mdAppAsstToolboxActive | Background printing is not possible with the Assistant Toolbox system extension and loadable ATM. |
|
| mdAppIncorrectTTEmbed | Some data in the embedded font was invalid. Some characters may not display or print correctly. |
Product availability: PDFL |
Platform availability: Macintosh |
Syntax
enum MacintoshSystemErrors {
| cfMacNoErr = 0, |
|
| cfMacdirFulErr = -33, |
|
| cfMacdskFulErr = -34, |
|
| cfMacnsvErr = -35, |
|
| cfMacioErr = -36, |
|
| cfMaceofErr = -39, |
|
| cfMacfLckdErr = -45, |
|
| cfMacvLckdErr = -46, |
|
| cfMacfBsyErr = -47, |
|
| cfMacdupFNErr = -48, |
|
| cfMacopWrErr = -49, |
|
| cfMacvolOffLinErr = -53, |
|
| cfMacpermErr = -54, |
|
| cfMacnoMacDskErr = -57, |
|
| cfMacwrPermErr = -61, |
|
| cfMacdsMemFullErr = -26, |
|
| cfMacmemFullErr = -108, |
|
| cfMacresNotFound = -192, |
|
| cfMacGenPSErr = -8133, |
|
| cfMaciIOAbort = -27, |
|
| cfMaciPrSavPFil = -1, |
|
| cfMacServerLostConnection = -1070 |
}
File: AcroErr.h |
Line: 2630 |
Elements
| cfMacNoErr | No error (noErr ). |
|
| cfMacdirFulErr | The directory is full (dirFulErr ). |
|
| cfMacdskFulErr | The document's disk or the disk used for temporary files is full (dskFulErr ). |
|
| cfMacnsvErr | There is no such volume available (nsvErr ). |
|
| cfMacioErr | A file I/O error has occurred (ioErr ). |
|
| cfMaceofErr | The end of file was reached unexpectedly (eofErr ). |
|
| cfMacfLckdErr | This file is locked (fLckdErr ). |
|
| cfMacvLckdErr | This volume is locked and cannot be written to (vLckdErr ). |
|
| cfMacfBsyErr | This file is busy and cannot be deleted (fBsyErr ). |
|
| cfMacdupFNErr | Another file already exists under the same name (dupFNErr ). |
|
| cfMacopWrErr | This file is already open or in use by another application (opWrErr ). |
|
| cfMacvolOffLinErr | This file's volume is not available (volOffLinErr ). |
|
| cfMacpermErr | You do not have permission to open this file (permErr ). |
|
| cfMacnoMacDskErr | This disk is not a Macintosh disk (noMacDskErr ). |
|
| cfMacwrPermErr | You do not have permission to write to this file (wrPermErr ). |
|
| cfMacdsMemFullErr | Out of memory (-26 ). (dsMemFullErr ). |
|
| cfMacmemFullErr | Out of memory (-108 ). (memFullErr ). |
|
| cfMacresNotFound | Tried to get a nonexistent resource (-192 ). (resNotFound ). |
|
| cfMacGenPSErr | PostScript error (-8133 ). |
|
| cfMaciIOAbort | An I/O error has occurred (-27 ). (iIOAbort ). |
|
| cfMaciPrSavPFil | Error saving print file (-1 ). |
|
| cfMacServerLostConnection | This file's server connection has closed down (aspParamErr ). |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
enum PageContentsErrors {
| pageErrNoError, |
|
| pageErrTooFewOps, |
|
| pageErrWrongOpType, |
|
| pageErrOpTooLarge, |
|
| pageErrBadContents, |
|
| pageErrImageExpectedNumber, |
|
| pageErrExpectedEndOfColor, |
|
| pageErrExpectedHexOrASC85, |
|
| pageErrErrorParsingImage, |
|
| pageErrBadTypeInXTextArray, |
|
| pageErrUnexpectedOpInDisplay, |
|
| pageErrInvalidGRestore, |
|
| pageErrFontNotSet, |
|
| pageErrTooFewPathOps, |
|
| pageErrImageTooBig, |
|
| pageErrParseContextError, |
|
| pageErrBadType3Font, |
|
| pageErrFontNotInResources, |
|
| pageErrInvalidDash, |
|
| pageErrArrayLenWrong, |
|
| pageErrNumberOutOfRange, |
|
| pageErrColorOutOfRange, |
|
| pageErrIllegalOpInTextOutline, |
|
| pageErrWrongNumOpsInCurve, |
|
| pageErrSeveralParsingErrors, |
|
| pageErrWrongOperand, |
|
| pageErrFontNotInResDict, |
|
| pageErrXObjectNotFound, |
|
| pageErrFormNotFound, |
|
| pageErrUnknownXObjectType, |
|
| pageErrReadLessImageData, |
|
| pageErrUnrecognizedToken, |
|
| pageErrTokenTypeNotRec, |
|
| pageErrTooFewArgs, |
|
| pageErrTooManyArgs, |
|
| pageErrOperandTooLarge, |
|
| pageErrErrorReadingPage, |
|
| pageErrImageExpectedEI, |
|
| pageErrUnknownFilterName, |
|
| pageErrBadDecodeArray, |
|
| pageErrIllegalOpInPath, |
|
| pageErrIllegalOpInTextObj, |
|
| pageErrReadLessImageColor, |
|
| pageErrWrongArgsForSetColor, |
|
| pageErrUnknownColorSpace, |
|
| pageErrColorSpaceNotFound, |
|
| pageErrBadForm, |
|
| pageErrIllegalTextOp, |
|
| pageErrFormTypeNotAvailable, |
|
| pageErrOBSOLETE, |
|
| pageErrRecursiveMachine, |
|
| pageErrInvalidImageMaskDepth, |
|
| pageErrBadPattern, |
|
| pageErrPatternTypeNotAvailable, |
|
| pageErrPatternNotFound, |
|
| pageErrBadColorSpace, |
|
| pageErrMissingResource, |
|
| pageErrMissingKey, |
|
| pageErrEGStateNotFound, |
|
| pageErrBadEGS, |
|
| pageErrBadFunction, |
|
| pageErrBadEPSColorSpace, |
|
| pageErrBadShading, |
|
| pageErrBadMaskImage, |
|
| pageErrTooManyComps, |
|
| pageErrNotLevel3, |
|
| pageErrBadAltXObject, |
|
| pageErrBadTGroup, |
|
| pageErrBadSoftMask, |
|
| pageErrBadHalftone, |
|
| pageErrIllegalColorOp, |
|
| pageErrRefXObjTargetNotFound, |
|
| pageErrRefXObjPageNum, |
|
| pageErrRefXObjMissingInvalidID, |
|
| pageErrRefXObjUnmatchedID, |
|
| pageErrRefXObjMissingInvalidMetadata, |
|
| pageErrRefXObjRecursive, |
|
| pageErrUnableRenderImage, |
|
| pageErrErrorParsingInlineImage |
}
File: AcroErr.h |
Line: 1709 |
Elements
| pageErrNoError | No error. |
|
| pageErrTooFewOps | Too few operands. |
|
| pageErrWrongOpType | Wrong operand type. |
|
| pageErrOpTooLarge | The operand is too large. |
|
| pageErrBadContents | The page contents object has the wrong type. |
|
| pageErrImageExpectedNumber | Expected a number while parsing an image. |
|
| pageErrExpectedEndOfColor | Expected the end of color space. |
|
| pageErrExpectedHexOrASC85 | Expected an AsciiHex or Ascii85 string. |
|
| pageErrErrorParsingImage | There was an error while trying to parse an image. |
|
| pageErrBadTypeInXTextArray | Bad object type within a text operator array. |
|
| pageErrUnexpectedOpInDisplay | An unexpected operator was found in the display list. |
|
| pageErrInvalidGRestore | Invalid restore. |
|
| pageErrFontNotSet | The font has not been set. |
|
| pageErrTooFewPathOps | There are too few operands in the path. |
|
| pageErrImageTooBig | The image in the form or Type 3 font is too big. |
|
| pageErrParseContextError | An error occurred while parsing a form or Type 3 font. |
|
| pageErrBadType3Font | Invalid Type 3 font. |
|
| pageErrFontNotInResources | A font is not in the Resources dictionary. |
|
| pageErrInvalidDash | Dash arguments are invalid. |
|
| pageErrArrayLenWrong | The array length is out of range. |
|
| pageErrNumberOutOfRange | A number value is out of range. |
|
| pageErrColorOutOfRange | A color value is out of range. |
|
| pageErrIllegalOpInTextOutline | There is an illegal operator inside a text outline object. |
|
| pageErrWrongNumOpsInCurve | A curve operator has the wrong number of operands. |
|
| pageErrSeveralParsingErrors | There were several parsing errors on this page. |
|
| pageErrWrongOperand | Wrong operand type. Another type was expected. |
|
| pageErrFontNotInResDict | Could not find a font in the Resources dictionary; using Helvetica instead. |
|
| pageErrXObjectNotFound | Could not find the XObject. |
|
| pageErrFormNotFound | Could not find the form. |
|
| pageErrUnknownXObjectType | Unknown XObject type. |
|
| pageErrReadLessImageData | Less image data was read than expected. |
|
| pageErrUnrecognizedToken | An unrecognized token was found. |
|
| pageErrTokenTypeNotRec | The token type was not recognized. |
|
| pageErrTooFewArgs | There were too few arguments. |
|
| pageErrTooManyArgs | There were too many arguments. |
|
| pageErrOperandTooLarge | An operand is too large. |
|
| pageErrErrorReadingPage | There was an error reading the page near the contents. |
|
| pageErrImageExpectedEI | Expected 'EI' while parsing an image. |
|
| pageErrUnknownFilterName | Unknown filter name. |
|
| pageErrBadDecodeArray | Bad decode array. |
|
| pageErrIllegalOpInPath | Illegal operation inside a path. |
|
| pageErrIllegalOpInTextObj | Illegal operation inside a text object. |
|
| pageErrReadLessImageColor | Less image color data was read than expected. |
|
| pageErrWrongArgsForSetColor | The wrong number of arguments were used for a setcolor operator. |
|
| pageErrUnknownColorSpace | Unknown ColorSpace. |
|
| pageErrColorSpaceNotFound | Could not find the ColorSpace. |
|
| pageErrBadForm | Invalid form. |
|
| pageErrIllegalTextOp | Illegal operation outside the text object. |
|
| pageErrFormTypeNotAvailable | The form type is not supported. |
|
| pageErrRecursiveMachine | Internal error: the machine was called recursively. |
|
| pageErrInvalidImageMaskDepth | An image is specified as an image mask with more than 1 bit per pixel. |
|
| pageErrBadPattern | Invalid Pattern. |
|
| pageErrPatternTypeNotAvailable | The Pattern type is not supported. |
|
| pageErrPatternNotFound | Could not find the Pattern. |
|
| pageErrBadColorSpace | Invalid color space. |
|
| pageErrMissingResource | A resource is missing. |
|
| pageErrMissingKey | The dictionary is missing the key. |
|
| pageErrEGStateNotFound | Could not find the Extended Graphics State. |
|
| pageErrBadEGS | Invalid Extended Graphics State. |
|
| pageErrBadFunction | Invalid Function resource. |
|
| pageErrBadEPSColorSpace | An image uses a color space which will not separate correctly in some applications. |
|
| pageErrBadShading | There is an error in the Shading dictionary. |
|
| pageErrBadMaskImage | There is an error in the Masked Image. |
|
| pageErrTooManyComps | There were too many color components. |
|
| pageErrNotLevel3 | A feature requires PostScript 3. |
|
| pageErrBadAltXObject | Invalid alternate image for the XObject. |
|
| pageErrBadTGroup | Invalid transparency group. |
|
| pageErrBadSoftMask | Invalid soft mask. |
|
| pageErrBadHalftone | Invalid halftone. |
|
| pageErrIllegalColorOp | A color operator was used where it is not permitted. |
|
| pageErrRefXObjTargetNotFound | Reference XObject target not found |
|
| pageErrRefXObjPageNum | Invalid page number for target document |
|
| pageErrRefXObjMissingInvalidID | Missing or Invalid ID in Reference Dictionary |
|
| pageErrRefXObjUnmatchedID | Xobject ID does not match with Document ID |
|
| pageErrRefXObjMissingInvalidMetadata | Missing or invalid metadata in X-5 compliant file |
|
| pageErrRefXObjRecursive | Reference XObject points to itself |
|
| pageErrUnableRenderImage | There was an error while trying to render an image |
|
| pageErrErrorParsingInlineImage | Inline image L key out-of-range |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
enum PDDocErrors {
| pdErrNoError, |
|
| pdErrBadFont, |
|
| pdErrEmbeddingFont, |
|
| pdErrBadRootObj, |
|
| pdErrBadBaseObj, |
|
| pdErrBadOutlineObj, |
|
| pdErrBadResMetrics, |
|
| pdErrBadPageObj, |
|
| pdErrThumbError, |
|
| pdErrBadAnnotation, |
|
| pdErrBadPageTree, |
|
| pdErrUnknownProcsets, |
|
| pdErrUnableToOpenDoc, |
|
| pdErrIsFileLocked, |
|
| pdErrUnableToWrite, |
|
| pdErrUnableToRenameTemp, |
|
| pdErrUnableToRecover, |
|
| pdErrUnableToRead, |
|
| pdErrUnknownFileType, |
|
| pdErrAlreadyOpen, |
|
| pdErrTooManyPagesForOpen, |
|
| pdErrNotEnoughSpaceForTempFile, |
|
| pdErrTooManyPagesForInsert, |
|
| pdErrBookmarksError, |
|
| pdErrCannotOpenMoreBkMark, |
|
| pdErrUnableToExtractFontErr, |
|
| pdErrCannotOpenNotes, |
|
| pdErrNoNotes, |
|
| pdErrCopyPageFailed, |
|
| pdErrNeedRebuild, |
|
| pdErrBadFontFlags, |
|
| pdErrBadFontBBox, |
|
| pdErrBadFontWidths, |
|
| pdErrOldCosFileOBSOLETE, |
|
| pdErrTrySaveAs, |
|
| pdErrAbortNotes, |
|
| pdErrPagesLockedNotDeleted, |
|
| pdErrNotEnoughMemoryToOpenDoc, |
|
| pdErrUnableToCloseDueToRefs, |
|
| pdErrNeedPassword, |
|
| pdErrOpNotPermitted, |
|
| pdErrNoCryptHandler, |
|
| pdErrBadThread, |
|
| pdErrBadBead, |
|
| pdErrThreadProcessing, |
|
| pdErrUnknownAction, |
|
| pdErrBadAction, |
|
| pdErrCantUseNewVersion, |
|
| pdErrOldEncryption, |
|
| pdErrUnableToExtractFont, |
|
| pdErrUnableToFindFont, |
|
| pdErrBadAnnotColor, |
|
| pdErrNeedCryptHandler, |
|
| pdErrBadFontDescMetrics, |
|
| pdErrWhileRecoverInsertPages, |
|
| pdErrBadBookmark, |
|
| pdErrBadFileSpec, |
|
| pdErrAfterSave, |
|
| pdErrUnableToXlateText, |
|
| pdErrTextStringTooShort, |
|
| pdErrBadCMap, |
|
| pdErrOldATMVersion, |
|
| pdErrZeroPageFile, |
|
| pdErrATMMemory, |
|
| pdErrOptMemory, |
|
| pdErrCancelSave, |
|
| pdErrCannotMergeWithSubsetFonts, |
|
| pdErrCannotReopenDoc, |
|
| pdErrNoPDDocForCosDoc, |
|
| pdErrHostEncodingNotSet, |
|
| pdErrInvalidEmbeddedFont, |
|
| pdErrCannotDeleteAllPages, |
|
| pdErrStartLessThanEnd, |
|
| pdErrNotValidPage, |
|
| pdErrCannotBeBlankPage, |
|
| pdErrInvalidPageNumber, |
|
| pdErrExceedEncryptionLength, |
|
| pdErrExceedEncryptionVersion, |
|
| pdErrRequireTrustedMode, |
|
| pdErrMissingGlyphs, |
|
| pdErrNeedTradChinese, |
|
| pdErrNeedSimpChinese, |
|
| pdErrNeedKorean, |
|
| pdErrNeedJapanese, |
|
| pdErrMissingSubsetFont, |
|
| pdErrCMapNotFound, |
|
| pdErrLimitcheck = 92, |
|
| pdErrPrintAsImageSpoolFileFull, |
|
| pdErrInvalidMediaBox, |
|
| pdEnumCanceled = 97, |
|
| pdErrFontEmbeddingFailed, |
|
| pdErrFontEmbeddingCanceled = 101, |
|
| pdErrMultipleDocuments, |
|
| pdErrBadOCObject, |
|
| pdErrNoInlineImage, |
|
| pdErrNoCryptFilterHandler, |
|
| pdErrBadEncryptDict, |
|
| pdErrNoPermHandler = 108, |
|
| pdErrDuplicatePermHandler, |
|
| pdErrExceedMaxPermHandlers, |
|
| pdErrBadEncoding = 112, |
|
| pdErrMatrixTooBig, |
|
| pdErrNeedExtendedLang = 120, |
|
| pdErrUnknownCryptFilter, |
|
| pdErrNeed3D, |
|
| pdErr3DUnsupported, |
|
| pdErrNonFIPSCrypt, |
|
| pdErrAPKeyMissing |
}
File: AcroErr.h |
Line: 933 |
Elements
| pdErrNoError | No error. |
|
| pdErrBadFont | Bad font object or font descriptor object. |
|
| pdErrEmbeddingFont | An error occurred while trying to embed a font. |
|
| pdErrBadRootObj | The root object is missing or invalid. |
|
| pdErrBadBaseObj | The base pages object is missing or invalid. |
|
| pdErrBadOutlineObj | The outlines object is missing or invalid. |
|
| pdErrBadResMetrics | There are invalid or corrupt font metrics in the resource file. |
|
| pdErrBadPageObj | A page object is missing or invalid. |
|
| pdErrThumbError | An error occurred while processing a thumbnail. |
|
| pdErrBadAnnotation | Invalid annotation object. |
|
| pdErrBadPageTree | The document's page tree contains an invalid node. |
|
| pdErrUnknownProcsets | The information needed to print a page is unavailable. |
|
| pdErrUnableToOpenDoc | This file could not be opened. |
|
| pdErrIsFileLocked | Unable to open the file for writing. It may be locked or unavailable. |
|
| pdErrUnableToWrite | Unable to write the file. |
|
| pdErrUnableToRenameTemp | Unable to rename the temporary file to the Save As name. |
|
| pdErrUnableToRecover | Unable to recover the original file. |
|
| pdErrUnableToRead | Unable to read the file. |
|
| pdErrUnknownFileType | This is not a valid PDF document. It cannot be opened. |
|
| pdErrAlreadyOpen | This file is already open. |
|
| pdErrTooManyPagesForOpen | This file cannot be opened because it contains too many pages. |
|
| pdErrNotEnoughSpaceForTempFile | There is not enough temporary disk space for this operation. |
|
| pdErrTooManyPagesForInsert | Inserting this file would result in a document with too many pages. |
|
| pdErrBookmarksError | There is an error in the bookmarks. |
|
| pdErrCannotOpenMoreBkMark | Cannot open more bookmarks. |
|
| pdErrUnableToExtractFontErr | Unable to extract embedded font. |
|
| pdErrCannotOpenNotes | An error occurred while creating the document notes file. |
|
| pdErrNoNotes | This document has no notes. |
|
| pdErrCopyPageFailed | The copy of a page failed. |
|
| pdErrNeedRebuild | This file is damaged. |
|
| pdErrBadFontFlags | The font contains bad /Flags. |
|
| pdErrBadFontBBox | The font contains a bad /BBox. |
|
| pdErrBadFontWidths | The font contains bad /Widths. |
|
| pdErrTrySaveAs | This file can only be saved using Save As. |
|
| pdErrAbortNotes | Creation of the notes file was cancelled. |
|
| pdErrPagesLockedNotDeleted | One or more pages are in use and could not be deleted. |
|
| pdErrNotEnoughMemoryToOpenDoc | There is not enough memory available to open the document. |
|
| pdErrUnableToCloseDueToRefs | Unable to close the document due to outstanding references. |
|
| pdErrNeedPassword | This document requires a password. |
|
| pdErrOpNotPermitted | This operation is not permitted. |
|
| pdErrNoCryptHandler | The security plug-in required by this command is unavailable. |
|
| pdErrBadThread | Invalid article object. |
|
| pdErrBadBead | Invalid article element. |
|
| pdErrThreadProcessing | An error occurred while processing articles. |
|
| pdErrUnknownAction | Unknown action type. |
|
| pdErrBadAction | Invalid action object. |
|
| pdErrCantUseNewVersion | This file contains information not understood by the viewer. It cannot be used for this operation. |
|
| pdErrOldEncryption | This viewer cannot decrypt this document. |
|
| pdErrUnableToExtractFont | Unable to extract the embedded font. Some characters may not display or print correctly. |
|
| pdErrUnableToFindFont | Unable to find or create the font. Some characters may not display or print correctly. |
|
| pdErrBadAnnotColor | Invalid annotation color (only RGB colors are allowed). |
|
| pdErrNeedCryptHandler | Cannot execute this command on an unsecured document. |
|
| pdErrBadFontDescMetrics | The font contains bad /FontDescriptor metrics. |
|
| pdErrWhileRecoverInsertPages | There was an error while inserting or extracting pages and another error while trying to recover. |
|
| pdErrBadBookmark | Invalid bookmark object. |
|
| pdErrBadFileSpec | Invalid file specification object. |
|
| pdErrAfterSave | This document was successfully saved, but an error occurred after saving the document. Please close and reopen the document. |
|
| pdErrUnableToXlateText | Some text in the font and character could not be displayed or printed correctly. The font could not be reencoded. |
|
| pdErrTextStringTooShort | Not enough bytes are in the text string for the multibyte character code. |
|
| pdErrBadCMap | A font contains a bad CMap /Encoding. |
|
| pdErrOldATMVersion | The font cannot be displayed with the installed version of Adobe Type Manager. |
|
| pdErrZeroPageFile | This file cannot be opened because it has no pages. |
|
| pdErrATMMemory | Adobe Type Manager is running out of memory. The text in the font may not render properly. |
|
| pdErrOptMemory | There is not enough memory to optimize this file. |
|
| pdErrCancelSave | The Save operation was cancelled. |
|
| pdErrCannotMergeWithSubsetFonts | These documents contain subset fonts that have the same name and cannot be merged. |
|
| pdErrCannotReopenDoc | This document was successfully saved, but an error occurred after saving the document. Please close and reopen the document. |
|
| pdErrNoPDDocForCosDoc | No PDDoc is associated with the CosDoc. |
|
| pdErrHostEncodingNotSet | The application has not set the host encoding. |
|
| pdErrInvalidEmbeddedFont | An invalid font was removed from the document. |
|
| pdErrCannotDeleteAllPages | You cannot delete all pages. At least one page must remain. |
|
| pdErrStartLessThanEnd | The starting page number must be less than or the same as the ending page number. |
|
| pdErrNotValidPage | There is no page with such a number in this document. |
|
| pdErrCannotBeBlankPage | The page number cannot be left blank. |
|
| pdErrInvalidPageNumber | Invalid page number. |
|
| pdErrExceedEncryptionLength | Exceeds support encryption key length. |
|
| pdErrExceedEncryptionVersion | This version of encryption is not supported. |
|
| pdErrRequireTrustedMode | Only Adobe certified Acrobat plug-ins are allowed while viewing this document. |
|
| pdErrMissingGlyphs | Unable to find a substitution font with all the characters used by the font. Some characters may not be displayed or printed. |
|
| pdErrNeedTradChinese | An error has occurred that may be fixed by installing the latest version of the Traditional Chinese Language Support package. |
|
| pdErrNeedSimpChinese | An error has occurred that may be fixed by installing the latest version of the Traditional Chinese Language Support package. |
|
| pdErrNeedKorean | An error has occurred that may be fixed by installing the latest version of the Korean Language Support package. |
|
| pdErrNeedJapanese | An error has occurred that may be fixed by installing the latest version of the Japanese Language Support package. |
|
| pdErrMissingSubsetFont | A font required for font substitution is missing. |
|
| pdErrCMapNotFound | The encoding (CMap) specified by a font is missing. |
|
| pdErrLimitcheck | The implementation limit was exceeded. |
|
| pdErrPrintAsImageSpoolFileFull | There is insufficient disk space for the print job spool file to hold the entire print job. Try freeing up disk space on the startup volume and print the remaining pages of the document again. |
|
| pdErrInvalidMediaBox | Invalid MediaBox. |
|
| pdEnumCanceled | The enumeration process was cancelled by the callback function. |
|
| pdErrFontEmbeddingFailed | Could not embed the font. |
|
| pdErrFontEmbeddingCanceled | Font embedding was cancelled. |
|
| pdErrMultipleDocuments | The operation could not be performed because the objects belong to different documents. |
|
| pdErrBadOCObject | Invalid type or value in an Optional Content object. |
|
| pdErrNoInlineImage | The operation could not be performed because the image is inline. |
|
| pdErrNoCryptFilterHandler | The required Crypt Filter is not registered by the security handler plug-in. |
|
| pdErrBadEncryptDict | Bad encryption dictionary. |
|
| pdErrNoPermHandler | The permission handler required by this command is unavailable. |
|
| pdErrDuplicatePermHandler | The permission handler has already been added for this document. |
|
| pdErrExceedMaxPermHandlers | The maximum number of permission handlers has been reached for this document. |
|
| pdErrBadEncoding | The font contains an invalid encoding. Some characters may not display. |
|
| pdErrMatrixTooBig | The implementation limit was exceeded. Try decreasing the magnification level. |
|
| pdErrNeedExtendedLang | An error has occurred that may be fixed by installing the latest version of the Extended Language Support package. |
|
| pdErrUnknownCryptFilter | This file is encrypted with an unsupported cryptograhpic algorithm. A later version of Acrobat may be needed in order to open this document. |
|
| pdErrNeed3D | An error has occurred that may be fixed by installing the latest version of the 3D Support package. |
|
| pdErr3DUnsupported | 3D artwork is not supported under this operating system. |
|
| pdErrNonFIPSCrypt | Use of non FIPS cryptography is not permitted while in FIPS mode. |
|
| pdErrAPKeyMissing | AP Key missing in annotation object. |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
enum PDFEditErrors {
| peErrNoError, |
|
| peErrUnknownPDEColorSpace, |
|
| peErrWrongPDEObjectType, |
|
| peErrUnknownResType, |
|
| peErrPStackUnderflow, |
|
| peErrCantCreateFontSubset, |
|
| peErrBadBlockHeader, |
|
| peErrCantGetAttrs, |
|
| peErrCantGetWidths, |
|
| peErrFontToEmbedNotOnSys, |
|
| peErrCantEmbedFont, |
|
| peErrCantGetImageDict, |
|
| peErrCantReadImage, |
|
| peErrCantGetShading, |
|
| peErrWrongOpType, |
|
| peErrTooFewPathOps, |
|
| peErrErrorParsingImage, |
|
| peErrReadLessImageColor, |
|
| peErrReadLessImageData, |
|
| peErrBadResMetrics, |
|
| peErrBadType3Font, |
|
| peErrInvalidUnicodeAttribute, |
|
| peErrIllegalUTFText, |
|
| peErrToUnicodeUsesPUA, |
|
| peErrBadFont |
}
File: AcroErr.h |
Line: 2442 |
Elements
| peErrNoError | No error. |
|
| peErrUnknownPDEColorSpace | Unknown PDEColorSpace value. |
|
| peErrWrongPDEObjectType | Incorrect PDEObject type. |
|
| peErrUnknownResType | Unknown PDEObject resource type. |
|
| peErrPStackUnderflow | PDFEdit parse stack underflow while reading object. |
|
| peErrCantCreateFontSubset | Unable to create embedded font subset. |
|
| peErrBadBlockHeader | Bad block header for Type 1 embedded stream. |
|
| peErrCantGetAttrs | Unable to get attributes for the font. |
|
| peErrCantGetWidths | Unable to get widths for the font. |
|
| peErrFontToEmbedNotOnSys | Unable to find the font to embed on this system. |
|
| peErrCantEmbedFont | This font is licensed and cannot be embedded. |
|
| peErrCantGetImageDict | Unable to get the image dictionary. |
|
| peErrCantReadImage | Unable to read the image data. |
|
| peErrCantGetShading | Unable to get the shading resource. |
|
| peErrWrongOpType | Wrong operand type. |
|
| peErrTooFewPathOps | There were too few operands in the path. |
|
| peErrErrorParsingImage | There was an error while trying to parse an image. |
|
| peErrReadLessImageColor | Less image color data was read than expected. |
|
| peErrReadLessImageData | Less image data was read than expected. |
|
| peErrBadResMetrics | There are invalid or corrupt font metrics in the resource file. |
|
| peErrBadType3Font | Invalid Type 3 font. |
|
| peErrInvalidUnicodeAttribute | Invalid Unicode attribute or attribute not set. |
|
| peErrIllegalUTFText | Invalid Unicode text. |
|
| peErrToUnicodeUsesPUA | Private User Area of Unicode used |
|
| peErrBadFont | Font embedding failed because of invalid or corrupt font. |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
File: AcroErr.h |
Line: 2413 |
Elements
| pdfxErrNoError | No error. |
|
| pdfxErrWrongCallbacks | The size of the passed callbacks struct is wrong (version). |
|
| pdfxErrDuringCallback | There was an attempt to call a PDFXInstance function during a callback proc. |
|
| pdfxErrCannotLaunchAcrobat | PDFX could not launch Acrobat. |
|
| pdfxErrCannotFindEWH | Could not find the External Window Handler plug-in. |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
enum PDModelErrors {
| pdModErrNoError, |
|
| pdModErrEncTablesFailed, |
|
| pdModErrDuplicateCryptName, |
|
| pdModErrDuplicatePermName, |
|
| pdModErrBadNavigator, |
|
| pdModErrNewNavigator, |
|
| pdModErrNavUnknownExtension, |
|
| pdModErrNavInvalidMimeType, |
|
| pdModErrNavMissingSwf, |
|
| pdModErrNavMissingNavigatorXML, |
|
| pdModErrNavMissingLocalesXML, |
|
| pdModErrNavMissingStringsXML, |
|
| pdModErrNavInvalidNavigatorXML, |
|
| pdModErrNavInvalidLocalesXML, |
|
| pdModErrNavInvalidStringsXML |
}
File: AcroErr.h |
Line: 1520 |
Elements
| pdModErrNoError | No error. |
|
| pdModErrEncTablesFailed | Unable to initialize the font encoding tables. |
|
| pdModErrDuplicateCryptName | A security plug-in with this name is already registered. |
|
| pdModErrDuplicatePermName | A permission handler with this name is already registered. |
|
| pdModErrBadNavigator | This navigator file cannot be read. Ensure that the mimetype file exists and is the first file in the package. |
|
| pdModErrNewNavigator | This navigator requires a new version of Acrobat. |
|
| pdModErrNavUnknownExtension | This navigator does not have a valid file extension. The only valid file extension for a navigator is either \"nav\" or \"swf\". |
|
| pdModErrNavInvalidMimeType | This navigator has an invalid mimetype file. The navigator mimetype must be \"application/vnd.adobe.pdf-navigator\". |
|
| pdModErrNavMissingSwf | This navigator is missing its swf file. Check the spelling of the file name (it is case sensitive). |
|
| pdModErrNavMissingNavigatorXML | This navigator is missing its navigator xml file. |
|
| pdModErrNavMissingLocalesXML | This navigator is missing its locales xml file. Check the spelling of the file name (it is case sensitive). |
|
| pdModErrNavMissingStringsXML | This navigator is missing one or more of its localization xml files. Check the spelling of the file name (it is case sensitive). |
|
| pdModErrNavInvalidNavigatorXML | This navigator's navigator xml file is malformed. Verify that your xml file is valid per the navigator schema. |
|
| pdModErrNavInvalidLocalesXML | This navigator's locales xml file is malformed. Verify that your xml file is valid per the navigator schema. |
|
| pdModErrNavInvalidStringsXML | One or more of this navigator's localization xml files is malformed. Verify that your xml file is valid per the navigator schema. |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
File: AcroErr.h |
Line: 1486 |
Elements
| pdPErrNoError | No error. |
|
| pdPErrPageDimOutOfRange | The dimensions of this page are out of range. |
|
| pdPErrBadType3Font | Invalid Type 3 font. |
|
| pdPErrType3TooComplex | The Type 3 font is too complex to print. |
|
| pdPErrFormTooComplex | The form is too complex to print. |
|
| pdPErrUnableToCreateRasterPort | The creation of a raster port failed. |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
File: AcroErr.h |
Line: 2168 |
Elements
| rasErrNoError | No error. |
|
| rasErrInitFailed | Initialization of the rasterizer module failed. |
|
| rasErrCreatePort | Creation of the rasterizer port failed. |
|
| rasErrDraw | A rasterizer error occurred. |
|
| rasErrGPUFailed | GPU drawing failed; reverted to CPU. |
Product availability: PDFL |
Platform availability: UNIX |
Syntax
enum UnixApplicationErrors {
| mdAppErrNoError, |
|
| mdAppOpenMsgPartFailed, |
|
| mdAppOpenMsgFailed, |
|
| mdAppModalWindowOpen, |
|
| mdAppBadPropertyFormat, |
|
| mdAppGetPropertyError, |
|
| mdAppBadPlatformThing, |
|
| mdAppSIGBUS, |
|
| mdAppSIGILL, |
|
| mdAppSIGSEGV, |
|
| mdAppSIGUnknown, |
|
| mdAppLPTERM, |
|
| mdAppLPSTOP, |
|
| mdAppBadTmpDir |
}
File: AcroErr.h |
Line: 3097 |
Elements
| mdAppErrNoError | No error. |
|
| mdAppOpenMsgPartFailed | Open Message partially failed. |
|
| mdAppOpenMsgFailed | Open Message failed. |
|
| mdAppModalWindowOpen | Modal window is open. |
|
| mdAppBadPropertyFormat | Bad Property format. |
|
| mdAppGetPropertyError |
GetProperty error. |
|
| mdAppBadPlatformThing | Bad AVWindow Platform Thing. |
|
| mdAppSIGBUS | A bus error was caught. |
|
| mdAppSIGILL | An illegal instruction was caught. |
|
| mdAppSIGSEGV | A segmentation violation was caught. |
|
| mdAppSIGUnknown | An unknown signal was caught. |
|
| mdAppLPTERM | The print job terminated. |
|
| mdAppLPSTOP | The print job stopped. |
|
| mdAppBadTmpDir | Bad temporary directory resource. |
Product availability: PDFL |
Platform availability: UNIX |
Syntax
enum UnixSystemErrors {
| mdSysNoErr = 0, |
|
| mdSysEDOM = EDOM, |
|
| mdSysERANGE = ERANGE, |
|
| mdSysEPERM = EPERM, |
|
| mdSysENOENT = ENOENT, |
|
| mdSysESRCH = ESRCH, |
|
| mdSysEINTR = EINTR, |
|
| mdSysEIO = EIO, |
|
| mdSysENXIO = ENXIO, |
|
| mdSysEBADF = EBADF, |
|
| mdSysEAGAIN = EAGAIN, |
|
| mdSysENOMEM = ENOMEM, |
|
| mdSysEACCES = EACCES, |
|
| mdSysEEXIST = EEXIST, |
|
| mdSysENOTDIR = ENOTDIR, |
|
| mdSysEISDIR = EISDIR, |
|
| mdSysENFILE = ENFILE, |
|
| mdSysEMFILE = EMFILE, |
|
| mdSysENOSPC = ENOSPC, |
|
| mdSysEROFS = EROFS, |
|
| mdSysEMLINK = EMLINK, |
|
| mdSysENAMETOOLONG = ENAMETOOLONG, |
|
| mdSysEFAULT = EFAULT |
}
File: AcroErr.h |
Line: 2943 |
Elements
| mdSysNoErr | No error. |
|
| mdSysEDOM | The math argument is out of the domain of the function. |
|
| mdSysERANGE | The math result cannot be represented. |
|
| mdSysEPERM | Not the super user. |
|
| mdSysENOENT | No such file or directory. |
|
| mdSysESRCH | No such process. |
|
| mdSysEINTR | The system call was interrupted. |
|
| mdSysEIO | I/O error. |
|
| mdSysENXIO | No such device or address. |
|
| mdSysEBADF | Bad file number. |
|
| mdSysEAGAIN | No more processes allowed. |
|
| mdSysENOMEM | Not enough core memory. |
|
| mdSysEACCES | Permission is denied. |
|
| mdSysEEXIST | The file exists. |
|
| mdSysENOTDIR | Not a directory. |
|
| mdSysEISDIR | Is a directory. |
|
| mdSysENFILE | File table overflow. |
|
| mdSysEMFILE | Too many open files. |
|
| mdSysENOSPC | No space is left on the device. |
|
| mdSysEROFS | Read-only file system. |
|
| mdSysEMLINK | Too many links. |
|
| mdSysENAMETOOLONG | The file name was too long. |
|
| mdSysEFAULT | Illegal address. |
Product availability: PDFL |
Platform availability: Windows |
Syntax
enum WindowsErrors {
| WinBadFileErr = 2, |
|
| WinBadPathErr = 3, |
|
| WinTooManyErr = 4, |
|
| WinAccessErr = 5, |
|
| WinBadHdlErr = 6, |
|
| WinMemErr = 8, |
|
| WinBadDiskErr = 11, |
|
| WinBadDriveErr = 15, |
|
| WinWrPermErr = 19, |
|
| WinNotDosErr = 26, |
|
| WinGeneralErr = 31, |
|
| WinShareErr = 32, |
|
| WinLockErr = 33, |
|
| WinDeviceErr = 39, |
|
| WinExistsErr = 80 |
}
File: AcroErr.h |
Line: 2779 |
Elements
| WinBadFileErr | The file does not exist. |
|
| WinBadPathErr | The path does not exist. |
|
| WinTooManyErr | There are too many open files. |
|
| WinAccessErr | Access denied. |
|
| WinBadHdlErr | Bad file handle. |
|
| WinMemErr | Not enough memory. |
|
| WinBadDiskErr | Badly formatted disk. |
|
| WinBadDriveErr | Invalid drive. |
|
| WinWrPermErr | You do not have write permission. |
|
| WinNotDosErr | Not an MS-DOS disk. |
|
| WinGeneralErr | General failure. |
|
| WinShareErr | Sharing violation. |
|
| WinLockErr | Lock violation. |
|
| WinDeviceErr | Device does not exist. |
|
| WinExistsErr | File already exists. |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
HFT gAcroColorHFT;
File: AcroColorHFT.h |
Line: 70 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
HFT gAcroFormHFT;
File: FormsHFT.h |
Line: 34 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
HFT gAcroTTSHFT;
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
HFT gCoreHFT;
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
ASUns32 gCoreVersion;
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
ExtensionID gExtensionID;
File: PICommon.h |
Line: 34 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
struct _t_ASCryptStmRec {}
An ASStm object cover used for a cryptographic filter's stream callbacks.
See Also
Elements
| count | The number of characters remaining in the buffer. |
|
| currentPointer | The next character to get or put. |
|
| basePointer | The base of the buffer, if any. |
|
| modeFlag | Flag to indicate mode:
Flag
|
Value
|
ASCryptStmModeRead
|
0x0001 (decryption)
|
ASCryptStmModeWrite
|
0x0002 (encryption)
|
ASCryptStmModeEOF
|
0x0004
|
ASCryptStmModeError
|
0x0008
|
|
|
| procs | Handlers for security stream access. |
|
| baseStm | The base ASStm object. |
|
| nBytesWanted | The number of bytes requested for decryption. |
|
| clientData | A pointer to arbitrary user-defined data. |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
struct _t_ASDoubleMatrix {}
Matrix containing double numbers.
File: ASExpT.h |
Line: 1195 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
struct _t_ASDoublePoint {}
A point (in two-dimensional space) represented by two double numbers.
File: ASExpT.h |
Line: 1223 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
struct _t_ASDoubleRect {}
A rectangle represented by the coordinates of its four sides. In the Acrobat viewer, a rectangle differs from a quadrilateral in that a rectangle must always have horizontal and vertical sides, and opposite sides must be parallel.
File: ASExpT.h |
Line: 1241 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
struct _t_ASRealMatrix {}
File: ASExpT.h |
Line: 1171 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
File: ASExpT.h |
Line: 1159 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
File: ASExpT.h |
Line: 1165 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
struct _t_ASStatusMonitorProcs {}
File: ASExtraExpT.h |
Line: 407 |
Elements
| size | The size of the structure. |
|
| progMon | A pointer to the progress monitor. |
|
| progMonClientData | A pointer to client data, which can be of any type. |
|
| cancelProc | This call has been replaced by ASCancelProc(). A callback to check for cancelling operations. An ASCancelProc is typically passed to some method that takes a long time to complete. At frequent intervals, the method calls the ASCancelProc. If it returns true , the method cancels its operation; if false , it continues. |
|
| cancelProcClientData | A pointer to client data for the cancel procedure. |
|
| reportProc | The report procedure. |
|
| reportProcClientData | A pointer to client data for the report procedure. |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
struct _t_ProgressMonitor {}
Replaced by ASProgressMonitor in Acrobat 5.0.
A data structure containing callbacks that implement a progress monitor. The callbacks implement the progress monitor functions. A progress monitor is used to display progress during potentially time-consuming operations. Progress monitors are included as parameters in many API calls. Acrobat's built-in progress monitor can be obtained by calling AVAppGetDocProgressMonitor().
See Also
File: ASExpT.h |
Line: 3669 |
Elements
| size | The size of the data structure. It must be set to sizeof(ProgressMonitorRec) . |
|
| beginOperation | Initialize the progress monitor and display it with a current value of zero. |
|
| endOperation | Draw the progress monitor with its current value set to the progress monitor's duration (a full progress monitor). |
|
| setDuration | Set the progress monitor's duration. |
|
| setCurrValue | Set the current value of the progress monitor and update the display. |
|
| getDuration | Get the progress monitor's duration. |
|
| getCurrValue | Get the progress monitor's duration. |
|
| setText | Set the text string that is displayed by the progress monitor. |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
A structure that represents a quadrilateral defined by four corner points.
See Also
AVPageViewInvertQuad
Note
The coordinate numeric types changed in Acrobat 6.
File: ASExpT.h |
Line: 1127 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
struct ASCryptStmProcs {}
Callback procs for ASCryptStm
Elements
| EmptyBuff | Called by getc when the buffer is empty. |
|
| FullBuff | Called by putc when the buffer is full. |
|
| UnGetCh | Backs up an input stream. |
|
| FlushBuff | Flushes a dirty buffer if necessary. |
|
| Close | Closes a stream. |
|
| Reset | Discards any buffered data. |
|
| PutEOF | Puts an EOF marker. |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
File: CoreExpT.h |
Line: 105 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
struct PIHandshakeData_V0200 {}
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
struct PISDKData_V0200 {}
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
void (*ACRestoreEnvironProc)(void *excEnviron)
File: CorCalls.h |
Line: 185 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
ASBool (*ASCancelProc)(void *clientData)
This callback replaces CancelProc().
A callback to check for cancelling operations. An ASCancelProc() is typically passed to some method that takes a long time to complete. At frequent intervals, the method calls the ASCancelProc(). If it returns true
, the method cancels its operation; if it returns false
, it continues.
See Also
File: ASExpT.h |
Line: 3722 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
A callback for ASCryptStm. This closes a security stream.
See Also
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
A callback for ASCryptStm. This flushes a dirty buffer if necessary.
See Also
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
A callback for ASCryptStm. This is called by getc
when the buffer is empty. It is called only during decryption (when reading from the stream, not when writing).
See Also
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
A callback for ASCryptStm. This is called by putc
when the buffer is full. It is called only during encryption (when writing to the stream, not when reading).
See Also
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
A callback for ASCryptStm. This puts an end-of-file (EOF) marker to a security stream.
See Also
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
A callback for ASCryptStm. This resets a security stream, discarding any buffered data. It is called only during encryption (when writing to the stream, not when reading).
See Also
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
A callback for ASCryptStm. It goes back one character in the input stream, undoing a character get
operation. It is called only during decryption (when reading from the stream, not when writing).
See Also
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
A callback in ASIORequest used by the asynchronous read/write ASFileSys implementation and provided by the ASFile implementation to the ASFileSys. The ASFileSys must call this method when an asynchronous request is completed:
-
When an I/O request has some or all of its data.
-
If the request is successfully queued but an error prevents it from completing.
-
If the request is aborted by calling ASFileSysAsyncAbortProc(). In this case, totalBytesCompleted = 0
and pError = -1
.
If the request fails, this method must still be called, with the error. It is not called, however, if there is an error queueing the read or write request.
See Also
File: ASExpT.h |
Line: 1987 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
A report proc can be used to report errors, warnings, and other messages to the user. Normally a report proc will use a dialog to notify the user of an error, but in some contexts (such as during batch processing) it may either log the error or warning to a file or ignore it.
It is this callback's responsibility to destroy all objects passed to it, and it may do so at any time.
See Also
AVAppGetReportProc
AVCommandGetReportProc
File: ASExtraExpT.h |
Line: 401 |
Product availability: PDFL |
Platform availability: Windows |
Syntax
intCATCHBUF[9]
File: PIExcept.h |
Line: 49 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
Retrieves information about the last error that occurred in the specified connection.
File: DirectoryHFT.h |
Line: 338 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
ASBool (*PIExportHFTsProcType)(void)
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
ASBool (*PIImportReplaceAndRegisterProcType)(void)
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
ASBool (*PIInitProcType)(void)
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
ASBool (*PIUnloadProcType)(void)
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
void (*PMBeginOperationProc)(void *clientData)
A callback used in ASProgressMonitor that initializes the progress monitor and displays it with a current value of zero. This method must be called first when the progress monitor is used.
See Also
File: ASExpT.h |
Line: 3572 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
void (*PMEndOperationProc)(void *clientData)
A callback used in ASProgressMonitor that draws the progress monitor with its current value set to the progress monitor's duration (a full progress monitor), then removes the progress monitor from the display.
See Also
File: ASExpT.h |
Line: 3584 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
ASDuration (*PMGetCurrValueProc)(void *clientData)
A callback used in ASProgressMonitor that gets the progress monitor's duration, set by the most recent call to the progress monitor's PMSetCurrValueProc().
See Also
File: ASExpT.h |
Line: 3637 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
A callback used in ASProgressMonitor that gets the progress monitor's duration, set by the most recent call to the progress monitor's PMSetDurationProc().
See Also
File: ASExpT.h |
Line: 3626 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
void (*PMSetCurrValueProc)(ASDuration currValue, void *clientData)
A callback used in ASProgressMonitor that sets the current value of the progress monitor and updates the display. The allowed value ranges from 0
(empty) to the value passed to setDuration
. For example, if the progress monitor's duration is 10
, the current value must be between 0
and 10
, inclusive.
See Also
File: ASExpT.h |
Line: 3614 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
void (*PMSetDurationProc)(ASDuration duration, void *clientData)
A callback used in ASProgressMonitor that sets the value that corresponds to a full progress monitor display. The progress monitor is subsequently filled in by setting its current value. This method must be called before you can set the progress monitor's current value.
See Also
File: ASExpT.h |
Line: 3599 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
void (*PMSetTextProc)(ASText text, void *clientData)
A callback within ASProgressMonitorRec that sets the text string that is displayed by the progress monitor.
The built-in document progress monitor (see AVAppGetDocProgressMonitor()) makes a copy of the text. As such, it is the client's responsibility to destroy it.
File: ASExpT.h |
Line: 3652 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
Returns
File: CorCalls.h |
Line: 189 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
void ACCB2 ACPopExceptionFrame() |
Returns
File: CorCalls.h |
Line: 188 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
Parameters
Returns
File: CorCalls.h |
Line: 187 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
For internal use only.
Parameters
| op |
|
| parm |
|
| parmLen |
|
| clientData |
Returns
Since
File: ASProcs.h |
Line: 1036 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
Multiplies two matrices.
Parameters
See Also
Since
File: ASProcs.h |
Line: 2867 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
Inverts a matrix.
If a matrix is nearly singular (which means that it has a determinant that is nearly zero), inverting and re-inverting the matrix may not yield the original matrix.
Parameters
| result — | (Filled by the method) A pointer to m-1 . It is allowed for the result to point to the same location as m . |
|
| m — | A pointer to the ASDoubleMatrix to invert. |
See Also
Since
File: ASProcs.h |
Line: 2883 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
Transforms the point p
through the matrix m
, and puts the result in result
. p
and result
can point to the same location.
Parameters
| result — | (Filled by the method) A pointer to the ASDoublePoint containing the result of transforming p through m . It is allowed for the result to point to the same location as m . |
|
| m — | A pointer to the ASDoubleMatrix through which p is transformed. |
|
| p — | A pointer to the ASDoublePoint representing the point to transform through m . |
See Also
Since
File: ASProcs.h |
Line: 2900 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
Transforms a rectangle through a matrix.
Parameters
| result — | (Filled by the method) A pointer to the ASDoubleRect containing the smallest bounding box for the transformed rectangle. It is allowed for the result to point to the same location as m . result will always have bottom < top and left < right . |
|
| m — | A pointer to the ASDoubleMatrix containing the matrix through which r is transformed. |
|
| r — | A pointer to the ASDoubleRect containing the rectangle to transform through m . |
See Also
Since
File: ASProcs.h |
Line: 2918 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
void* ASGetConfiguration(ASAtom key) |
Gets information about the Acrobat viewer application under which the plug-in is running. Use this method if your plug-in's functionality depends on the Acrobat viewer that is running.
The method can return a product name, or check whether the current product allows editing. Do not rely on the product name to determine whether the product can edit files, as product names and feature sets may vary; use the CanEdit
selector to do this.
Parameters
| key — | The key determines whether the method tests editability, or finds which product configuration is running. Its values are:
Value
|
Description
|
CanEdit
|
Checks whether editing is allowed in the current environment (regardless of the product name).
|
Product
|
Checks which Acrobat application is running.
|
|
Returns
| The return value's type depends on the request key. Cast the return value to the type you are expecting, based on the key you pass in:
Value
|
Return type
|
CanEdit
|
An ASBool value: true if the current application allows editing, false otherwise.
|
Product
|
A const char* value, one of the following strings:
-
"Reader" : Adobe Reader
-
"Exchange" : Acrobat Standard
-
"Exchange-Pro" : Acrobat Professional
-
"Acrobat PDF LIbrary" : Acrobat PDF Library
|
|
Exceptions
Since
File: CorProcs.h |
Line: 260 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
Returns the number of seconds elapsed since midnight, January 1, 1970, coordinated universal time, up to the current time.
Returns
Since
File: ASProcs.h |
Line: 1942 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
void ASUCS_GetPasswordFromUnicode(ASUTF16Val* inPassword, void** outPassword, ASBool useUTF) |
Converts user input of a password to a form that can be used by Acrobat to open a file.
Parameters
| inPassword — | IN A host-endian, 16-bit NULL -terminated Unicode string. |
|
| outPassword — | OUT A location to store a pointer to an allocated char* NULL -terminated string. |
|
| useUTF — | IN A flag for controlling the conversion. Prior to Acrobat 9.0, passwords were converted from host code-page encoding (8-bit mode) to PDFDocEncoding . If useUTF == false , this routine does the same, starting from 16-bit Unicode. With encryption, Acrobat 9.0 and later allows Unicode passwords, normalized and converted to UTF-8 encoding. If useUTF == true , such a Unicode password is what is returned. |
File: ASExtraProcs.h |
Line: 2470 |
Product availability: PDFL |
Platform availability: Windows |
Syntax
int WINAPI Catch(int FAR* ) |
Parameters
Returns
File: PIExcept.h |
Line: 52 |
Product availability: PDFL |
Platform availability: Macintosh, Windows, UNIX |
Syntax
ASBool PIHandshake(ASUns32 handshakeVersion, void* handshakeData) |
Parameters
| handshakeVersion |
|
| handshakeData |
Returns
File: PICommon.h |
Line: 40 |
Product availability: PDFL |
Platform availability: Windows |
Syntax
void WINAPI Throw(const int FAR* , int ) |
Parameters
Returns
File: PIExcept.h |
Line: 53 |
Copyright 2020 Adobe Systems Incorporated and its licensors. All rights reserved. Adobe and the Adobe logo are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States and/or other countries. This product contains either BSAFE and/or TIPEM software by RSA Security, Inc. Portions utilize Microsoft Windows Media Technologies. Copyright © 2006 Microsoft Corporation. All Rights Reserved. Notices, terms and conditions pertaining to other third party software are located at http://www.adobe.com/go/thirdparty/ and incorporated herein by reference.
Wed Feb 7 2024, 2:16 pm IST