Layer | PD_Layer |
Object | PDXObject |
This object corresponds to a PDF XObject (see Section 4.9, Form XObjects, in the PDF Reference). PDXObject objects currently used by Acrobat are of one of the two XObject subclasses: PDImage and PDForm. You can use any PDXObject method on these objects.
Typedef | ||
---|---|---|
PDXObject
A superclass used for PDF XObjects. Acrobat currently uses two XObject subclasses: PDImage and PDForm. You can use any PDXObject method on these three objects.
|
Callback | ||
---|---|---|
PDXObjectFilterEnumProc
A callback for PDXObjectEnumFilters(). It is called once for each filter that has been applied to an XObject's data.
|
Method | ||
---|---|---|
(Obsolete, provided only for backwards compatibility) Enumerates the filters attached to an XObject, calling a user-supplied procedure for each filter.
|
||
CosObj PDXObjectGetCosObj(PDXObject xObj)
(Obsolete, provided only for backwards compatibility) Gets the Cos object associated with an XObject. This method does not copy the object, but is instead the logical equivalent of a type cast.
|
||
(Obsolete, provided only for backwards compatibility) Passes the data from an XObject to a user-supplied procedure.
|
||
ASInt32 PDXObjectGetDataLength(PDXObject xObj)
(Obsolete, provided only for backwards compatibility) Gets the value of the XObject stream's length key, which specifies the amount of data in the PDF file (that is, after all compression/encoding filters have been applied).
|
||
ASAtom PDXObjectGetSubtype(PDXObject xObj)
(Obsolete, provided only for backwards compatibility) Gets the subtype of an XObject. Examples of a subtype are Image and Form.
|
PDXObject |
Product availability: All |
Platform availability: All |
typedef struct _t_PDXObject* PDXObject;
A superclass used for PDF XObjects. Acrobat currently uses two XObject subclasses: PDImage and PDForm. You can use any PDXObject method on these three objects.
See Also
File: PDExpT.h |
Line: 2416 |
PDXObjectFilterEnumProc |
Product availability: All |
Platform availability: All |
ASBool (*PDXObjectFilterEnumProc)(char *filter, CosObj decodeParms, void *clientData)
A callback for PDXObjectEnumFilters(). It is called once for each filter that has been applied to an XObject's data.
See Also
File: PDExpT.h |
Line: 3002 |
PDXObjectEnumFilters | () |
Product availability: All |
Platform availability: All |
void PDXObjectEnumFilters(PDXObject obj, PDXObjectFilterEnumProc proc, void* clientData)
(Obsolete, provided only for backwards compatibility) Enumerates the filters attached to an XObject, calling a user-supplied procedure for each filter.
Parameters
obj — | The XObject whose filters are enumerated. |
|
proc — | A user-supplied callback to call for each filter attached to the XObject. Enumeration ends if |
|
clientData — | A pointer to user-supplied data to pass to |
Since
File: PDProcs.h |
Line: 3788 |
PDXObjectGetCosObj | () |
Product availability: All |
Platform availability: All |
(Obsolete, provided only for backwards compatibility) Gets the Cos object associated with an XObject. This method does not copy the object, but is instead the logical equivalent of a type cast.
Parameters
xObj — | The XObject whose Cos object is obtained. |
The dictionary Cos object for the XObject. |
Since
File: PDProcs.h |
Line: 3747 |
PDXObjectGetData | () |
Product availability: All |
Platform availability: All |
void PDXObjectGetData(PDXObject obj, PDGetDataProc getDataProc, void* clientData)
(Obsolete, provided only for backwards compatibility) Passes the data from an XObject to a user-supplied procedure.
Parameters
obj — | ||
getDataProc — | A user-supplied callback to call with the XObject's data. Enumeration ends if |
|
clientData — | A pointer to user-supplied data to pass to |
See Also
Since
File: PDProcs.h |
Line: 3773 |
PDXObjectGetDataLength | () |
Product availability: All |
Platform availability: All |
(Obsolete, provided only for backwards compatibility) Gets the value of the XObject stream's length
key, which specifies the amount of data in the PDF file (that is, after all compression/encoding filters have been applied).
Parameters
xObj — |
See Also
Since
File: PDProcs.h |
Line: 3759 |
PDXObjectGetSubtype | () |
Product availability: All |
Platform availability: All |
(Obsolete, provided only for backwards compatibility) Gets the subtype of an XObject. Examples of a subtype are Image and Form.
Parameters
xObj — | The XObject whose subtype is obtained. |
The ASAtom corresponding to the XObject's subtype. It can be converted into a string using ASAtomGetString(). |
See Also
Since
File: PDProcs.h |
Line: 3736 |