|
| CAgg_P | |
|
|
| CALL_REPLACED_PROC — Calls the previous implementation of a replaced method (that is, the code that would have been executed before the method was replaced using REPLACE). | |
|
|
| CallbackCreate | |
|
|
| CallbackCreateNotification | |
|
|
| CallbackCreateProto | |
|
|
| CallbackCreateReplacement | |
|
|
| CAN_EDIT | |
|
|
| CAN_SELECT_GRAPHICS | |
|
|
| CancelProc | |
|
|
| CanonicalFormat_F | |
|
|
| CAROUSEL | |
|
|
| CastToPDAnnot — Casts a link annotation or a text annotation to a generic annotation. | |
|
|
| CastToPDLinkAnnot — Casts a generic annotation or a text annotation to a link annotation. | |
|
|
| CastToPDTextAnnot — Casts a link annotation or a generic annotation to a text annotation. | |
|
|
| Catalog —
Acrobat Catalog is a plug-in that allows you to create a full-text index of a set of PDF documents. A
full-text index is a searchable database of all the text in the documents. After building an index,
you can use the Search command to search the entire library quickly. Searches of
full-text indexes created using Catalog are faster and more convenient than using
the Find command.
| |
|
|
| CatalogActivate — Launch Catalog. If Catalog is already launched, its window is activated. | |
|
|
| CatalogBAD_SELECTOR | |
|
|
| CatalogBuildIndex — Builds an index. If Catalog is not already open, it is launched. | |
|
|
| CatalogBuilding | |
|
|
| CatalogBusy | |
|
|
| CatalogGiveStatus — Returns the current status of Catalog. | |
|
|
| CatalogHFT_Error | |
|
|
| CatalogHFT_LATEST_VERSION | |
|
|
| CatalogHFT_NAME | |
|
|
| CatalogIdle | |
|
|
| CatalogLoadIndex — Opens an already existing index. If Catalog is not already open, it is launched. | |
|
|
| CatalogNUMSELECTORS | |
|
|
| CatalogNUMSELECTORSplusOne | |
|
|
| CatalogPurgeIndex — Purges an already existing index. If Catalog is not already open, it is launched. | |
|
|
| CatalogPurging | |
|
|
| CatalogRealHFT_NAME | |
|
|
| CatalogStatus — Return values for the current state of Catalog. If Catalog is currently busy performing some operation, it returns the relevant state, which could be CatalogBuilding, CatalogPurging, or CatalogWaiting. | |
|
|
| CatalogWaiting | |
|
|
| Catch | |
|
|
| CATCHBUF | |
|
|
| CAVAlert — CAVAlert is a wrapper class for the AVAlert functions. | |
|
|
| CAVAlert | |
|
|
| CB_AcroForm | |
|
|
| CB_AFPDFieldFlags_t | |
|
|
| CB_PDField | |
|
|
| CB_RetCode | |
|
|
| CenterQ | |
|
|
| Centimeters | |
|
|
| cfMacdirFulErr | |
|
|
| cfMacdskFulErr | |
|
|
| cfMacdsMemFullErr | |
|
|
| cfMacdupFNErr | |
|
|
| cfMaceofErr | |
|
|
| cfMacfBsyErr | |
|
|
| cfMacfLckdErr | |
|
|
| cfMacGenPSErr | |
|
|
| cfMaciIOAbort | |
|
|
| cfMacioErr | |
|
|
| cfMaciPrSavPFil | |
|
|
| cfMacmemFullErr | |
|
|
| cfMacNoErr | |
|
|
| cfMacnoMacDskErr | |
|
|
| cfMacnsvErr | |
|
|
| cfMacopWrErr | |
|
|
| cfMacpermErr | |
|
|
| cfMacresNotFound | |
|
|
| cfMacServerLostConnection | |
|
|
| cfMacvLckdErr | |
|
|
| cfMacvolOffLinErr | |
|
|
| cfMacwrPermErr | |
|
|
| CFURLRefRec | |
|
|
| CFURLRefRec_Ptr | |
|
|
| CFURLRefRec_Ptr | |
|
|
| CFURLRefRecPlacebo | |
|
|
| CHECK_CHARSTR | |
|
|
| CHECKTYPE | |
|
|
| Clear_F | |
|
|
| ClrFlagsAnnot | |
|
|
| ClrFlagsField | |
|
|
| Comb_F | |
|
|
| CommitOnSelChange_F | |
|
|
| COMServer | |
|
|
| COMServerGetIDispatchProcType | |
|
|
| COMServerGetIDispatchProcTypeEx | |
|
|
| COMServerGetNameProcType | |
|
|
| COMServerGetNameProcTypeEx | |
|
|
| COMServerRec | |
|
|
| ConsAgentObjFoundCallback — Returns a set of flags instructing the Consultant as to how to handle the current object. The Consultant calls this method when it recognizes the current object as a type which an Agent has declared to be interesting. | |
|
|
| ConsAgentPercentDoneCallback — The Consultant calls this method with progress updates. It can display a progress bar. | |
|
|
| ConsAgentPostProcessCallback — The Consultant calls this method when it is ready to finish a cycle. You should perform any document modifications assigned to your Agent at this point. | |
|
|
| ConsStack — An opaque traversal stack object. The ConsStackXXX methods allow retrieval of individual members of the PDFObjType and CosObj stacks associated with a Consultant object. | |
|
|
| ConsStackGetCount | |
|
|
| ConsStackGetCount — Returns the number of objects currently on Consultant's traversal stack. The stack includes the objects that the Consultant has visited on its path to the current object, meaning all parents of the current object but not the object itself. | |
|
|
| ConsStackIndexGetArrayIndex | |
|
|
| ConsStackIndexGetArrayIndex — Gets the array index of the object at the given index into the stack (that is, the index that led from the given object to the next object in the traversal). It is only valid to call this function on an index if ConsStackIndexIsArray() returns true for that index. | |
|
|
| ConsStackIndexGetDictKey | |
|
|
| ConsStackIndexGetDictKey — Gets the key string atom of the object at the given index into the stack (that is, the key that led from the given object to the next object in the traversal). It is only valid to call this function on an index if ConsStackIndexIsDict() returns true for that index. | |
|
|
| ConsStackIndexGetObj | |
|
|
| ConsStackIndexGetObj — Gets the the Cos object at the given index into the stack. | |
|
|
| ConsStackIndexGetTypeAt | |
|
|
| ConsStackIndexGetTypeAt — Gets a type from the type array at each index in the stack. Since there are potentially multiple types for each object, you can access the type classifications one at a time. | |
|
|
| ConsStackIndexGetTypeCount | |
|
|
| ConsStackIndexGetTypeCount — Gets the size of the type hierarchy at the given index into the stack. | |
|
|
| ConsStackIndexIsArray | |
|
|
| ConsStackIndexIsArray — Tests whether the given index into the stack is a CosArray. | |
|
|
| ConsStackIndexIsDict | |
|
|
| ConsStackIndexIsDict — Tests whether the object at the given index into the stack is a CosDict object. | |
|
|
| Consultant — The opaque type to allow programs to retain handles to create PDF Consultant and Accessibility Checker objects. | |
|
|
| ConsultantAgent | |
|
|
| ConsultantAgentAction | |
|
|
| ConsultantAgentObj —
PDF Consultant object agent.
| |
|
|
| ConsultantAgentObj — The constructor initializes the internal structure so that it is available for outside access. The array of requested objects is copied into the member storage variables. This is to ease the burden of constructing an Agent. | |
|
|
| ConsultantBAD_SELECTOR | |
|
|
| ConsultantCreate | |
|
|
| ConsultantCreate — Allocates and intializes a new Consultant object. Use the returned object to call the other Consultant API functions. When you are finished with this object, you must destroy it using the ConsultantDestroy() function. | |
|
|
| ConsultantDestroy | |
|
|
| ConsultantDestroy — Detaches all Agents and destroys the given Consultant object, invalidating its handle. You must never call this on a Consultant that is currently running. | |
|
|
| ConsultantGetNumDirectVisited | |
|
|
| ConsultantGetNumDirectVisited — Returns the number of direct objects that the Consultant has processed so far. This count may include some objects twice, depending on revisitation of objects. This count is reset on calls to ConsultantTraverseFrom() and ConsultantSetStart(). | |
|
|
| ConsultantGetNumIndirectVisited | |
|
|
| ConsultantGetNumIndirectVisited — Returns the number of indirect objects that the Consultant has processed so far. This count may include some objects twice, depending on revisitation of objects. This count is reset on calls to ConsultantTraverseFrom() and ConsultantSetStart(). | |
|
|
| ConsultantGetNumUniqueIndirectsVisited | |
|
|
| ConsultantGetNumUniqueIndirectsVisited — Returns the number of unique indirect objects that the Consultant has processed so far. This count is reset on calls to ConsultantTraverseFrom() and ConsultantSetStart(). Visited objects are not counted more than once, if an object is revisited, the count is not incremented. | |
|
|
| ConsultantGetPercentDone | |
|
|
| ConsultantGetPercentDone — Returns an estimate (from 0 to 100) of what percentage of the current document has been processed by the Consultant. You can call this function at any time. | |
|
|
| ConsultantNeverVisitObj | |
|
|
| ConsultantNeverVisitObj — Instructs the Consultant to never walk through the supplied object. This function can (should) be called before traversing, so that you can ignore subtrees (such as the StructTree). This function does not un-suspend a Consultant, so you can call it repeatedly. It marks the object as Visited and NeverRevisit. This is a pre-traverse call, since marking an object as AC_NEVERREVISIT only occurs AFTER the object has been visited in post-order modes. | |
|
|
| ConsultantNextObj | |
|
|
| ConsultantNextObj — Instructs the Consultant to process the next object in the current traversal. It assumes that the Consultant has been suspended and reset with calls to ConsultantSuspend() and ConsultantSetStart(). This function does not un-suspend a Consultant, so you can call it repeatedly. It returns after all registered Agents have processed the object. | |
|
|
| ConsultantNUMSELECTORS | |
|
|
| ConsultantNUMSELECTORSPlusOne | |
|
|
| ConsultantObjIDAgentObj —
PDF Consultant object agent that uses object identifiers.
| |
|
|
| ConsultantObjIDAgentObj | |
|
|
| ConsultantRegisterAgent | |
|
|
| ConsultantRegisterAgent — Registers the given agent with the given consultant, so that the agent is called when the consultant encounters objects of interest. | |
|
|
| ConsultantResume | |
|
|
| ConsultantResume — Resumes a previously suspended Consultant at the point in the traversal where it stopped. This function does not return from traversing and notifying Agents until the traversal is complete or ConsultantSuspend() is called. The function does nothing if the Consultant object is already running or has not been started. | |
|
|
| ConsultantSetStart | |
|
|
| ConsultantSetStart — Resets the suspended Consultant and starts a new traversal from the given starting object. | |
|
|
| ConsultantSuspend | |
|
|
| ConsultantSuspend — Suspends the Consultant, even if it is currently executing a call to ConsultantCreate() or ConsultantResume(). This function causes currently executing calls to ConsultantTraverseFrom() to return. It is allowed to call this function from within the ScrubPercentDoneCallback() passed to the Consultant on ConsultantCreate(). Calls to ConsultantTraverseFrom() that are currently in progress will return when ConsultantSuspend() is called. | |
|
|
| ConsultantTraverseFrom | |
|
|
| ConsultantTraverseFrom — Starts the given Consultant object traversing at the given Cos object. It traverses and processes all objects beneath obj, classifying the types of objects based on the fact that obj is of the given ObjType. | |
|
|
| ContextSelectionDidChange | |
|
|
| COPYPAGE_CURSOR — cursorID | |
|
|
| COPYPAGES_CURSOR — cursorID | |
|
|
| CoreHFT_LATEST_VERSION | |
|
|
| CoreHFT_VERSION_2 | |
|
|
| CoreHFT_VERSION_4 | |
|
|
| CoreHFT_VERSION_5 | |
|
|
| CoreNUMSELECTORS | |
|
|
| COS_Layer —
A listing of COS_Layer errors.
| |
|
|
| CosArray | |
|
|
| CosArray — Cos arrays are one-dimensional collections of objects accessed by a numeric index. Array indexes are
zero-based. An array's elements may be any combination of the Cos data types. | |
|
|
| CosArrayGet — Gets the specified element from an array. | |
|
|
| CosArrayInsert — Inserts an object into an array. | |
|
|
| CosArrayIsWeakReference | |
|
|
| CosArrayIsWeakReference — Return the state of a weak reference in an array. See
CosDictIsWeakReference()
for details. | |
|
|
| CosArrayLength — Gets the number of elements in array. | |
|
|
| CosArrayPut — Puts the specified object into the specified location in an array. The array is extended as much as necessary and NULL objects are stored in empty slots. It sets the PDDocNeedsSave flag (see PDDocSetFlags) flag of the array object's CosDoc if array is indirect or is a direct object with an indirect composite object at the root of its container chain. | |
|
|
| CosArrayRemove — Finds the first element, if any, equal to the specified object and removes it from the array.
CosObjEqual()
is used to determine whether an array element is equal to the specified object. | |
|
|
| CosArrayRemoveNth — Checks whether the position is within the array bounds, removes it from the array, moves each subsequent element to the slot with the next smaller index, and decrements the array's length by 1. It sets the dirty flag of the array object's CosDoc. | |
|
|
| CosArraySetWeakReference | |
|
|
| CosArraySetWeakReference — Establishes or removes a weak reference from an array. For a description of weak references, see
CosDictSetWeakReference()
. | |
|
|
| CosBoolean | |
|
|
| CosBoolean — Cos boolean objects can have a value of true or false. | |
|
|
| CosBooleanValue — Gets the value of the specified boolean object. | |
|
|
| CosByte — Used for an array of bytes in CosDocGetID(). | |
|
|
| CosByteMax —
-1 for none, error, or other special meaning | |
|
|
| CosCallMacro | |
|
|
| CosCopyNameStringValue | |
|
|
| CosCopyNameStringValue — Returns a newly allocated buffer containing a copy of the Cos object's name as a NULL-terminated string. Upon return, nBytes contains the number of bytes in the string.
CosCopyNameStringValue()
never returns NULL; it raises an exception if the allocation fails. The client is responsible for freeing the result by calling
ASfree()
. | |
|
|
| CosCopyStringValue — Returns a newly allocated buffer containing a copy of the Cos object's string value. Upon return, nBytes contains the number of bytes in the original Cos string.
CosCopyStringValue()
never returns NULL; it raises an exception if the allocation fails. The client is responsible for freeing the result by calling
ASfree()
. | |
|
|
| CosCryptGetVersion — Gets the current version number of the encryption algorithm supported. | |
|
|
| CosCryptStringProc — A prototype for the string encryption/decryption callback. This is part of the Crypt Filter mechanism. | |
|
|
| CosCryptVersion | |
|
|
| CosDecryptData — Decrypts data in a buffer using the specified encryption key. The standard Acrobat viewer encryption/decryption algorithm (RC4 from RSA Data Security, Inc.) is used. | |
|
|
| CosDecryptGetMaxKeyBytes — Gets the maximum number of the decryption key length, in bytes, for the specified cryptVersion. | |
|
|
| CosDict | |
|
|
| CosDict — A Cos dictionary is an associative table whose elements are pairs of objects: | |
|
|
| CosDictGet — Gets the value of the specified key in the specified dictionary. If it is called with a stream object instead of a dictionary object, this method gets the value of the specified key from the stream's attributes dictionary. | |
|
|
| CosDictGetKey | |
|
|
| CosDictGetKey — Gets the value of the specified key in the specified dictionary. For more details, see
CosDictGet()
. | |
|
|
| CosDictGetKeyString | |
|
|
| CosDictGetKeyString — Gets the value of the specified key in the specified dictionary. For more details, see
CosDictGet()
. | |
|
|
| CosDictGetXAPMetadata — Gets the XMP metadata associated with a Cos dictionary or stream. If there is XMP metadata, it is returned as an ASText in the output parameter metadataASText. The ASText returned becomes the property of the client, which is free to alter or destroy it. | |
|
|
| CosDictIsWeakReference | |
|
|
| CosDictIsWeakReference — Gets the state of a weak reference. For details, see
CosDictSetWeakReference()
. | |
|
|
| CosDictKnown — Tests whether a specific key is found in the specified dictionary. Calling this method is equivalent to checking if the value returned from
CosDictGet()
is a NULL Cos object. | |
|
|
| CosDictKnownKey | |
|
|
| CosDictKnownKey — Tests whether a specific key is found in the specified dictionary. Calling this method is equivalent to checking if the value returned from
CosDictGetKey()
is a NULL Cos object. For more details, see CosDictKnown(). | |
|
|
| CosDictKnownKeyString | |
|
|
| CosDictKnownKeyString — Tests whether a specific key is found in the specified dictionary. Calling this method is equivalent to checking if the value returned from
CosDictGetKeyString()
is a NULL Cos object. For more details, see
CosDictKnown()
. | |
|
|
| CosDictPut — Sets the value of a dictionary key, adding the key to the dictionary if it is not already present. Sets the PDDocNeedsSave flag (see PDDocSetFlags) of the dict object's CosDoc if dict is indirect or is a direct object with an indirect composite object at the root of its container chain. | |
|
|
| CosDictPutKey | |
|
|
| CosDictPutKey — Sets the value of a dictionary key, adding the key to the dictionary if it is not already present. For more details, see
CosDictPut()
. | |
|
|
| CosDictPutKeyString | |
|
|
| CosDictPutKeyString — Sets the value of a dictionary key, adding the key to the dictionary if it is not already present. For more details, see
CosDictPut()
. | |
|
|
| CosDictRemove — Removes a key-value pair from a dictionary. Sets the PDDocNeedsSave flag (see PDDocSetFlags) of the dict object's CosDoc if the dictionary is indirect or has an indirect composite object at the root of its container chain. | |
|
|
| CosDictRemoveKey | |
|
|
| CosDictRemoveKey — Removes a key-value pair from a dictionary. For more details, see
CosDictRemove()
. | |
|
|
| CosDictRemoveKeyString | |
|
|
| CosDictRemoveKeyString — Removes a key-value pair from a dictionary. For more details, see
CosDictRemove()
. | |
|
|
| CosDictSetWeakReference | |
|
|
| CosDictSetWeakReference —
Weak and strong references. | |
|
|
| CosDictSetXAPMetadata — Sets the XMP metadata associated with a Cos dictionary or stream. It replaces the XMP metadata associated with the Cos object obj with the XMP metadata stored in metadataASText. | |
|
|
| CosDictXAPMetadataDidChange — The XMP metadata describing the object represented by a Cos dictionary has changed. | |
|
|
| CosDictXAPMetadataDidChangeProc — Receives the notification that the XMP metadata describing an object represented by a Cos dictionary or stream has changed. | |
|
|
| CosDoc — A CosDoc object is the Cos layer representation of an entire PDF file. See
the PDF Reference for an overview of PDF document structure.
See Section 3.6.1, "Document Catalog", in the PDF Reference,
for a description of the catalog dictionary. | |
|
|
| CosDoc | |
|
|
| CosDocClose — Closes a Cos document. You should only call this method with a document obtained via
CosDocOpenWithParams()
to release resources used by the Cos document. | |
|
|
| CosDocCreate — Creates an empty Cos document. | |
|
|
| cosDocCreateInfoDict | |
|
|
| CosDocEnumEOFs — Calls the specified procedure for each EOF in a given CosDoc, where the EOF is a position in a PDF file after a %EOF keyword that marks the end of either a main cross-reference section, or an update cross-reference section that corresponds to an incremental save. Not every %EOF keyword fits these criteria. For example, the first %EOF in a linearized (optimized for the web) file does not, so its position is not be passed to proc. | |
|
|
| CosDocEnumEOFs64 | |
|
|
| CosDocEnumEOFs64 — Calls the specified procedure for each EOF in a given CosDoc. For details, see
CosDocEnumEOFs()
. This is the same as
CosDocEnumEOFs()
, except that the callback proc takes a 64-bit file position instead of a 32-bit file position. | |
|
|
| CosDocEnumEOFsProc — A callback for CosDocEnumEOFs(). It is called once for each position in a CosDoc after a %EOF keyword that marks the end of either a main cross-reference section, or an update cross-reference section that corresponds to an incremental save. See CosDocEnumEOFs() for more details. | |
|
|
| CosDocEnumEOFsProc64 — A callback for CosDocEnumEOFs64(). It is called once for each position in a CosDoc after a %EOF keyword that marks the end of either a main cross-reference section, or an update cross-reference section that corresponds to an incremental save. See CosDocEnumEOFs() for more details. This is similar to CosDocEnumEOFsProc(), except that the fileOffset parameter is a 64-bit value instead of a 31-bit value. | |
|
|
| CosDocEnumIndirect — Enumerates all the indirect objects of a given CosDoc. | |
|
|
| CosDocGetAdobeExtensionLevel | |
|
|
| CosDocGetAdobeExtensionLevel — Tests whether the supplied CosDoc contains Adobe extensions to ISO 32000 (aka ISO PDF), and if so, returns the BaseVersion and ExtensionLevel | |
|
|
| CosDocGetID — Returns two ID byte arrays identifying the CosDoc. The client should copy these arrays before making the next call to Acrobat. | |
|
|
| CosDocGetInfoDict — Gets the specified document's Info dictionary. In general, access the document's Info dictionary using PDDocGetInfo() and
PDDocSetInfo()
wherever possible. | |
|
|
| CosDocGetObjByID — Gets the indirect CosObj with the latest generation number. | |
|
|
| CosDocGetRoot — Gets the Catalog (the root object) for the specified document. See Section 3.6.1 in the PDF Reference for a description of the Catalog. | |
|
|
| CosDocHasFullCompression — Tests whether the Cos document is fully compressed. In a fully compressed document, most objects are stored in object streams, which are normally Flate-encoded to reduce the size of the PDF file. Cross-reference information for these objects is stored in cross-reference streams, which are also normally Flate-encoded. See the PDF Reference. | |
|
|
| CosDocHasISOExtensions | |
|
|
| CosDocHasISOExtensions — Tests whether the supplied CosDoc contains as extensions to ISO 32000 (aka ISO PDF) | |
|
|
| CosDocHasPartialCompression — Tests whether the Cos document is partially compressed. In a partially compressed file, the size of the logical structure information is reduced; however, this information is unavailable to pre-PDF 1.5 viewers, while the document can still be viewed and printed. PDF 1.5 viewers (such as Acrobat 6 and later) have full access to the structure information. | |
|
|
| CosDocObjIsWithinRange — Tests whether the definition of a specified Cos object, in the file associated with the object's CosDoc, begins within any of a set of byte ranges. The test is inclusive; that is the object may begin at the first or last byte of a range. | |
|
|
| CosDocObjIsWithinRange64 | |
|
|
| CosDocObjIsWithinRange64 — Tests whether the definition of a specified Cos object, in the file associated with the object's CosDoc, begins within any of a set of byte ranges. For details, see
CosDocObjIsWithinRange()
. This is the same as
CosDocObjIsWithinRange()
, except that the byte ranges are 64-bit file positions instead of a 32-bit file positions. | |
|
|
| CosDocOpenParams | |
|
|
| CosDocOpenParamsRec | |
|
|
| CosDocOpenWithParams — Opens a Cos document. The document does not need to be a PDF document. In params, the client specifies a file system and path name from which to open the document. The client may also specify a header string other than "%PDF-". For example, a client might want to open a private file type, such as "%FDF-". | |
|
|
| CosDocSaveFlags | |
|
|
| CosDocSaveParams | |
|
|
| CosDocSaveParamsRec | |
|
|
| CosDocSaveToFile — Saves a Cos document to a file handle.
CosDocSaveToFile()
will not generate an cross-reference table in the saved file. If you want the cross-reference to be generated, then you have to use
CosDocSaveWithParams()
, which generates the cross-reference table by default. | |
|
|
| CosDocSaveWithParams — Saves a Cos document, optionally to a new file handle. It generates an cross-reference table by default. | |
|
|
| CosDocSetAdobeExtensionLevel | |
|
|
| CosDocSetAdobeExtensionLevel — Adds the necessary data structures to the supplied CosDoc to identify it as containing Adobe extensions to ISO 32000 (aka ISO PDF) | |
|
|
| CosDocSetDirty — Sets a Cos document's dirty flag to a given boolean value. If this flag is true when the document is closed, it indicates that the document must be saved to preserve changes. | |
|
|
| CosDoubleValue | |
|
|
| CosDoubleValue — Gets the value of obj as a double-precision floating-point real number. | |
|
|
| CosEncryptData — Encrypts data in a buffer using the specified encryption key. The standard Acrobat viewer encryption/decryption algorithm (RC4 from RSA Data Security, Inc.) is used. | |
|
|
| CosEncryptGetMaxKeyBytes — Gets the maximum number of the encryption key length, in bytes, for the specified cryptVersion. | |
|
|
| cosErrAfterSave | |
|
|
| cosErrArrayBounds | |
|
|
| cosErrBadFilterName | |
|
|
| cosErrBadRefcount | |
|
|
| cosErrBadSyntax | |
|
|
| cosErrCancelSave | |
|
|
| cosErrCantOpenTempFile | |
|
|
| cosErrCCFError | |
|
|
| cosErrCompressed | |
|
|
| cosErrCryptAuthFailed | |
|
|
| cosErrCryptSystem | |
|
|
| cosErrDCTError | |
|
|
| cosErrDictKeyNotName | |
|
|
| cosErrDocTableFull | |
|
|
| cosErrDuplicateFilterName | |
|
|
| cosErrEncryptionErr | |
|
|
| cosErrEncryptionNotSupported | |
|
|
| cosErrExpectedArray | |
|
|
| cosErrExpectedBoolean | |
|
|
| cosErrExpectedCollection | |
|
|
| cosErrExpectedDict | |
|
|
| cosErrExpectedDirect | |
|
|
| cosErrExpectedIndirect | |
|
|
| cosErrExpectedName | |
|
|
| cosErrExpectedNull | |
|
|
| cosErrExpectedNumber | |
|
|
| cosErrExpectedObjectStream | |
|
|
| cosErrExpectedProc | |
|
|
| cosErrExpectedStream | |
|
|
| cosErrExpectedString | |
|
|
| cosErrInt16OutOfRange | |
|
|
| cosErrInvalidAssignment | |
|
|
| cosErrInvalidObj | |
|
|
| cosErrListOverflow | |
|
|
| cosErrLZWError | |
|
|
| cosErrMemMgrError | |
|
|
| cosErrNeedFullSave | |
|
|
| cosErrNeedRebuild | |
|
|
| cosErrNeedXrefStm | |
|
|
| cosErrNoDecodeFilter | |
|
|
| cosErrNoEncodeFilter | |
|
|
| cosErrNoEncryptionKeySupplied | |
|
|
| cosErrNoError | |
|
|
| cosErrNotCompressed | |
|
|
| cosErrObjFreed | |
|
|
| cosErrOldLinFormat | |
|
|
| CosError | |
|
|
| CosErrorAlways | |
|
|
| cosErrReadError | |
|
|
| cosErrRebuildFailed | |
|
|
| cosErrStreamTooShort | |
|
|
| cosErrTempFileFull | |
|
|
| cosErrTempTooShort | |
|
|
| cosErrWriteError | |
|
|
| CosFixed | |
|
|
| CosFixed — Fixed numbers may only be in decimal format. See Section 3.2.2 in the PDF Reference
for details. | |
|
|
| CosFixedValue — Gets the value of obj as a fixed-point real number. | |
|
|
| CosFloatValue | |
|
|
| CosFloatValue — Gets the value of obj as a single-precision floating-point real number. | |
|
|
| CosGeneration | |
|
|
| CosHashCode —
0 is not valid. | |
|
|
| CosHFT_LATEST_VERSION | |
|
|
| CosHFT_VERSION_2 | |
|
|
| CosHFT_VERSION_3 | |
|
|
| CosHFT_VERSION_4 | |
|
|
| CosHFT_VERSION_4_5 | |
|
|
| CosHFT_VERSION_5 | |
|
|
| CosHFT_VERSION_5_1 | |
|
|
| CosHFT_VERSION_6 | |
|
|
| CosHFT_VERSION_7 | |
|
|
| CosHFT_VERSION_8 | |
|
|
| CosHFT_VERSION_9 | |
|
|
| CosID | |
|
|
| CosInteger | |
|
|
| CosInteger — Integers may be specified by signed or unsigned constants. See Section 3.2.2 in the
PDF Reference for details. | |
|
|
| CosInteger64Value | |
|
|
| CosInteger64Value — Gets the 64-bit integer value of a specified number object. | |
|
|
| CosIntegerValue — Gets the 32-bit integer value of a specified number object. | |
|
|
| CosName | |
|
|
| CosName — A name is a sequence of non-white space characters. In code, a name is preceded
by the forward slash (/) character indicating that it is a string literal,
for example: /AName. See Section 3.2.4 in the PDF Reference
for details. | |
|
|
| CosNameValue — Gets the value of a name object. | |
|
|
| CosNewArray — Creates and returns a new array Cos object. | |
|
|
| CosNewBoolean — Creates a new boolean object associated with the specified document and having the specified value. | |
|
|
| CosNewDict — Creates a new dictionary. | |
|
|
| CosNewDouble | |
|
|
| CosNewDouble — Creates a new real-number object from a double-precision floating-point number associated with the specified document. | |
|
|
| CosNewDoubleEx | |
|
|
| CosNewDoubleEx — Creates a new real-number object from a double-precision floating-point number associated with the specified document. | |
|
|
| CosNewFixed — Creates a new real-number object from a fixed-point number associated with the specified document. | |
|
|
| CosNewFloat | |
|
|
| CosNewFloat — Creates a new real-number object from a single-precision floating-point number associated with the specified document. | |
|
|
| CosNewInteger — Creates a new 32-bit integer object associated with the specified document and having the specified value. | |
|
|
| CosNewInteger64 | |
|
|
| CosNewInteger64 — Acrobat 7 additions Creates a new 64-bit integer object associated with the specified document and having the specified value. | |
|
|
| CosNewName — Creates a new name object associated with the specified document and having the specified value. | |
|
|
| CosNewNameFromString | |
|
|
| CosNewNameFromString — Creates a new name object associated with the specified document and having the specified value. | |
|
|
| CosNewNull — Returns a direct object of type CosNull. This NULL object is said to be invalid. You can compare an object to NULL using either of the following methods (the second is more efficient): | |
|
|
| CosNewObjCollection — Creates a new object collection for objects in a document. | |
|
|
| CosNewStream — Creates a new Cos stream, using data from an existing ASStm. The data is copied, so the source stream may be closed after CosNewStream returns. | |
|
|
| CosNewStream64 | |
|
|
| CosNewStream64 — Creates a new Cos stream, using data from an existing ASStm. For details, see
CosNewStream()
. | |
|
|
| CosNewString — Creates and returns a new Cos string object. | |
|
|
| CosNull | |
|
|
| CosNull — There is only one NULL object, which is used to fill empty or uninitialized
positions in arrays or dictionaries. See Section 3.2.8 in the PDF Reference
for details. | |
|
|
| CosNumberIsWithinASFixedRange | |
|
|
| CosNumberIsWithinASFixedRange — Tests whether the value of a Cos number is inside the range of ASFixed numbers, [-32768.0, +32768.0). | |
|
|
| CosNumberIsWithinASInt32Range | |
|
|
| CosNumberIsWithinASInt32Range — Tests whether the value of a Cos number is inside the range of 32-bit integers, [-2147483648, +2147483647]. | |
|
|
| COSNUMSELECTORS | |
|
|
| CosObj — A CosObj is a general object in a PDF file, which may be of any Cos object type. The Cos layer
provides methods that are not specific to any particular object. Several methods are available
to manipulate a Cos object. | |
|
|
| CosObj | |
|
|
| CosObjAcquire | |
|
|
| CosObjAcquire — Create a strong reference for an object. For a description of strong references, see
CosDictSetWeakReference()
. | |
|
|
| CosObjAddToCollection — Adds a Cos object to a collection; see CosObjCollection for requirements of these collections. This method sets the dirty flag of the collection's Cos document. | |
|
|
| CosObjCmp — Compares the two CosObj objects. The result is 0 only if CosObjEqual(obj1, obj2) is true. Otherwise, the result is either -1 or 1. The result is useful for ordering or sorting Cos objects. No other significance should be attached to the result. In particular, a nonzero result indicates nothing about the type of either object. | |
|
|
| CosObjCollection — The CosObjCollection is an opaque structure representing a set of Cos objects associated with a
particular Cos document. The initial value of a variable of type CosObjCollection is undefined.
Use CosNewObjCollection() to create a collection.
| |
|
|
| CosObjCollection | |
|
|
| CosObjCollectionEnum — Enumerates the members of a Cos object collection, calling a user-supplied procedure for each member object. The order in which the objects are enumerated is undefined. | |
|
|
| CosObjCollectionEqual — Tests whether two Cos object collections are the same collection. Two NULL collections are always equal (a NULL collection is not associated with a document and cannot store objects; it is generally used only as an initial value for a variable of type CosObjCollection). | |
|
|
| CosObjCollectionIsNull — Tests whether an object collection is NULL. A NULL collection is not associated with a document and cannot store objects; it is generally used only as an initial value for a variable of type CosObjCollection. | |
|
|
| CosObjCollectionSize — Gets the number of objects in an object collection. The size of a NULL collection is zero. | |
|
|
| CosObjCopy — Copies a CosObj from one document to another (or the same document). | |
|
|
| CosObjDestroy — Destroys a Cos object. This method does nothing if obj is a direct scalar object, such as the NULL object. | |
|
|
| CosObjEnum — Enumerates the elements of a Cos object by calling a user-supplied procedure for each component of the object. | |
|
|
| CosObjEnumProc — A callback for CosObjEnum(), CosDocEnumIndirect(), and PDDocEnumOCGs(). It is called once for each component of a composite Cos object (dictionary, array, and stream). | |
|
|
| CosObjEqual — Tests whether two Cos objects are equal. Cos objects are equal when all of the following conditions are true:
They are either both direct or both indirect.
They have the same type.
If they are indirect, they have the same generation number.
If they are scalars, they have the same value. (Two NULL objects are equal.)
If they are non-scalar, they reference the same value.
| |
|
|
| CosObjGetCollection — Gets the CosObjCollection containing the specified object. If the object is not in a collection, the method raises an exception. | |
|
|
| CosObjGetCompressibility — Tests whether an object is compressible. A compressible object can be added to a CosObjCollection. | |
|
|
| CosObjGetDoc — Gets the CosDoc containing the specified object. This is defined only for indirect or non-scalar objects. | |
|
|
| CosObjGetGeneration — Gets the generation number of an indirect Cos object. See Section 3.2.9 in the PDF Reference for more information. | |
|
|
| CosObjGetID — Gets the local master index for an indirect object. For indirect objects, the local master index is the same as the indirect object index that appears in the PDF file. | |
|
|
| CosObjGetType — Gets an object's type. | |
|
|
| CosObjHash — Gets a 32-bit hash code for the given CosObj. | |
|
|
| CosObjIsCompressed — Tests whether an object is compressed (part of a CosObjCollection). | |
|
|
| CosObjIsIndirect — Tests whether an object is indirect. | |
|
|
| CosObjOffsetProc — A callback for PDDocSaveParams() used by PDDocSaveWithParams(). Use this to get information about Cos objects of interest while a PDDoc is being saved. | |
|
|
| CosObjOffsetProc64 | |
|
|
| CosObjRefreshAfterLinearizedSave — In Acrobat 6.0, this method updates an indirect Cos object after a linearized save operation. Linearizing renumbers all indirect objects; this function returns the new renumbered Cos object, which should be used from this point on. This call is only valid from within notification callbacks responding to the PDDocDidSave() notification. If called from outside this context, or if the passed Cos object is direct, the function does not modify the object. | |
|
|
| CosObjRelease | |
|
|
| CosObjRelease — Removes a strong reference for an object. For a description of strong references, see
CosDictSetWeakReference()
. | |
|
|
| CosObjRemoveFromCollection — Removes a Cos object from the CosObjCollection to which it belongs. | |
|
|
| CosObjSetCallbackFlagProc — A callback in PDDocPreSaveInfo(), which is used by the PDDocPreSaveProc() callback. Use this callback to set a flag in each CosObj that you care about, so that your callback will be called back during the PDDoc's save and will be given the Cos object's offset and length. After a PDF file is saved, the Cos objects previously obtained are no longer valid. | |
|
|
| CosObjSetCompressibility — Controls whether a Cos object can be compressed. A compressible object can be added to a CosObjCollection. | |
|
|
| cosOpenFiltered | |
|
|
| cosOpenFilteredIgnoreFKey | |
|
|
| cosOpenRaw | |
|
|
| cosOpenRawIgnoreFKey | |
|
|
| cosOpenUnfiltered | |
|
|
| cosOpenUnfilteredIgnoreFKey | |
|
|
| CosReal | |
|
|
| cosSaveBinaryOK — It is ok to store binary data in the file. | |
|
|
| cosSaveConcealObjStreams — If there are any object streams, write them in a way that is hidden from PDF 1.4 (and earlier) viewers. This is used for hybrid files, for example. | |
|
|
| cosSaveCopy — Do NOT use the newly saved file as new store, stay with the current one | |
|
|
| cosSaveFullSave — Write all objects, not just changes. | |
|
|
| cosSaveGarbageCollect — Delete unreferenced objects before save. | |
|
|
| cosSaveWriteXref — Flags for CosDocSave saveFlags parameter. This is specific to the PDF Library. | |
|
|
| CosSetExternalFilePermissionProc | |
|
|
| CosSetMaxDocStorage — Puts a limit on the amount of memory (RAM) that can be used to store Cos objects. The default limit is 2 MB, and this method can be used only to increase the limit. Beyond the limit, Cos objects may be stored on disk. | |
|
|
| CosStream | |
|
|
| CosStream — A stream is a sequence of characters that can be read a portion at a time. Streams
are used for objects with large amounts of data, such as images, page content, or private data a
plug-in creates. A stream consists of these elements, which are listed in their relative order
in the stream object, starting at the beginning. See Section 3.2.7 in
the PDF Reference for a description of the stream object. | |
|
|
| CosStreamDict — Gets a stream's attributes dictionary. | |
|
|
| CosStreamLength — Gets the length of a Cos stream from the Length key in the stream's attributes dictionary. This specifies the length of the undecoded data, which is the number of bytes in the stream before the Filter (if any) is applied. | |
|
|
| CosStreamLength64 | |
|
|
| CosStreamLength64 — Gets the length of a Cos stream from the Length key in the stream's attributes dictionary. See
CosStreamLength()
for details. This is the same as
CosStreamLength()
, except that the return value is a 64-bit integer instead of a 32-bit integer. | |
|
|
| CosStreamOpenMode — Constants that specify whether filters and decryption should be applied to the stream's data. | |
|
|
| CosStreamOpenStm — Creates a new, non-seekable ASStm for reading data from a Cos stream. The data in the Cos stream may be filtered and encrypted. After opening the Cos stream, data can be read from it into memory using
ASStmRead()
. When reading is completed, close the stream using
ASStmClose()
. | |
|
|
| CosStreamPos — Gets the byte offset of the start of a Cos stream's data in the PDF file (which is the byte offset of the beginning of the line following the stream token). Use this method to obtain the file location of any private data in a stream that you need to read directly rather than letting it pass through the normal Cos mechanisms. For example, this could apply to a QuickTime video embedded in a PDF file. | |
|
|
| CosStreamPos64 | |
|
|
| CosStreamPos64 — Gets the byte offset of the start of a Cos stream's data in the PDF file. For details, see
CosStreamPos()
. This is the same as
CosStreamPos()
, except that the return value is a 64-bit file position instead of a 32-bit file position. | |
|
|
| CosStreamStartAndCode | |
|
|
| CosString | |
|
|
| CosString — A string is a sequences of characters, enclosed in parentheses. See Section 3.2.3 in the
PDF Reference for details. | |
|
|
| CosStringGetHexFlag — Gets the hex flag of the CosString. The hex flag specifies whether the CosString should be written out as hex when writing the Cos Object to file. | |
|
|
| CosStringSetHexFlag — Sets the hex flag of the CosString. The hex flag specifies whether the CosString should be written out as hex when writing the Cos Object to file. | |
|
|
| CosStringValue — Gets the value of a string Cos object, and the string's length. | |
|
|
| CosStringValueSafe — Copies at most bufferSize bytes from the obj parameter's string value into buffer, and stores the actual length of the Cos string in *nBytes. If bufferSize is greater than the length of the Cos string, the remaining bytes in buffer have undefined values upon return. | |
|
|
| cosSynErrBadArrayDict | |
|
|
| cosSynErrBadCharInHexString | |
|
|
| cosSynErrBadDict | |
|
|
| cosSynErrBadFRef | |
|
|
| cosSynErrBadHexCharInName | |
|
|
| cosSynErrBadLinearized | |
|
|
| cosSynErrBadName | |
|
|
| cosSynErrBadObject | |
|
|
| cosSynErrBadObjectLabel | |
|
|
| cosSynErrBadObjectRef | |
|
|
| cosSynErrBadObjStream | |
|
|
| cosSynErrBadStreamStart | |
|
|
| cosSynErrBadTrailerStart | |
|
|
| cosSynErrBadXref | |
|
|
| cosSynErrBadXrefEntry | |
|
|
| cosSynErrBadXrefHeader | |
|
|
| cosSynErrBadXrefStream | |
|
|
| cosSynErrDictKeyNotName | |
|
|
| cosSynErrExpectedArray | |
|
|
| cosSynErrExpectedBoolean | |
|
|
| cosSynErrExpectedDict | |
|
|
| cosSynErrExpectedDirect | |
|
|
| cosSynErrExpectedIndirect | |
|
|
| cosSynErrExpectedInteger | |
|
|
| cosSynErrExpectedName | |
|
|
| cosSynErrExpectedNull | |
|
|
| cosSynErrExpectedNumber | |
|
|
| cosSynErrExpectedReal | |
|
|
| cosSynErrExpectedStream | |
|
|
| cosSynErrExpectedString | |
|
|
| cosSynErrExpectedUnsigned | |
|
|
| cosSynErrExtraEndStream | |
|
|
| cosSynErrIllegalIndRef | |
|
|
| cosSynErrIllegalStream | |
|
|
| cosSynErrImageNeverEnded | |
|
|
| cosSynErrNoEndStream | |
|
|
| cosSynErrNoEOF | |
|
|
| cosSynErrNoError | |
|
|
| cosSynErrNoHeader | |
|
|
| cosSynErrNoLength | |
|
|
| cosSynErrNoStartAddress | |
|
|
| cosSynErrNoStartXRef | |
|
|
| cosSynErrPrematureEOF | |
|
|
| cosSynErrPStackUnderflow | |
|
|
| cosSynErrStringTooLong | |
|
|
| cosSynErrTokenTooLong | |
|
|
| cosSynErrUnexpectedArray | |
|
|
| cosSynErrUnexpectedDict | |
|
|
| cosSynErrUnexpectedType | |
|
|
| cosSynErrUnknownName | |
|
|
| cosSynErrUnknownTokenType | |
|
|
| cosSynErrUnterminatedString | |
|
|
| CosSyntaxError | |
|
|
| CosSyntaxErrors | |
|
|
| CosType — Constants that specify a Cos object's type (string, number, dictionary, and so on). | |
|
|
| CPDField_P | |
|
|
| CROPTOOL_CURSOR — cursorID | |
|
|
| CROPTOOL_SCISSORS_CURSOR — cursorID | |
|
|
| CrossDocLinkProc — A callback in ExternalDocServerCreationData. It is called when a cross-document link is clicked in an AVDoc in an external application's window. | |
|
|
| CrossDocLinkWithDestProc — A callback in ExternalDocServerCreationData. It is called when a cross-document link is clicked in an AVDoc in an external application's window. | |
|
|
| CROSSHAIR_3D_CURSOR — cursorID | |
|
|
| CROSSHAIR_ADD_CURSOR — cursorID | |
|
|
| CROSSHAIR_CURSOR — cursorID | |
|
|
| CROSSHAIR_SUBTRACT_CURSOR — cursorID | |
|
|
| CSmartPDPage — Constructor. | |
|
|
| CSmartPDPage — Constructor. | |
|
|
| CSmartPDPage — Constructor. | |
|
|
| CSmartPDPage — Copy Constructor. | |
|
|
| Cstring_Ptr — A UNIX or Windows platform-specific path value. | |
|
|
| Custom | |
|
|
| CWidget_P | |
|