Layer | PDFEdit_Layer |
Object | PDEPlace |
A PDEPlace is a PDEElement that marks a place on a page. In a PDF file, a place is represented by the MP or DP marked content operators.
See Section 10.5, Marked Content, in the PDF Reference, for information on marked content.
A PDEPlace object allows marking a particular group of objects in a PDF file, rather than a place, with information.
Typedef | ||
---|---|---|
PDEPlace
A PDEElement that marks a place on a page in a PDF file. In a PDF file, a place is represented by the MP or DP Marked Content operators.
|
Method | ||
---|---|---|
Creates a place object.
|
||
Gets the Marked Content dictionary for a PDEPlace.
|
||
ASAtom PDEPlaceGetMCTag(INPDEPlace pdePlace)
Gets the Marked Content tag for a PDEPlace.
|
||
Sets the Marked Content dictionary for a PDEPlace. The dictionary can be emitted inline or referenced from the \Properties key in the \Resources dictionary of the containing stream.
|
||
Sets the Marked Content tag for a PDEPlace.
|
PDEPlace |
Product availability: All |
Platform availability: All |
typedef struct _t_PDEPlace* PDEPlace;
A PDEElement that marks a place on a page in a PDF file. In a PDF file, a place is represented by the MP or DP Marked Content operators.
Marked content is useful for adding structure information to a PDF file. For instance, a drawing program may want to mark a point with information, such as the start of a path of a certain type. Marked content provides a way to retain this information in the PDF file. A DP operator functions the same as the MP operator and, in addition, allows a property list dictionary to be associated with a place.
See Also
File: PEExpT.h |
Line: 229 |
PDEPlaceCreate | () |
Product availability: Acrobat, PDFL |
Platform availability: Macintosh, Windows, UNIX |
Creates a place object.
Call PDERelease() to dispose of the returned place object when finished with it.
Parameters
mcTag — | IN/OUT The tag name for the place. It must not contain any white space characters (for example, spaces or tabs). |
|
cosObjP — | IN/OUT An optional Marked Content dictionary associated with the place. |
|
isInline — | If |
The place object. |
Since
File: PEWProcs.h |
Line: 1249 |
PDEPlaceGetDict | () |
Product availability: Acrobat, PDFL |
Platform availability: Macintosh, Windows, UNIX |
Gets the Marked Content dictionary for a PDEPlace.
Parameters
pdePlace — | IN/OUT The place whose Marked Content dictionary is obtained. |
|
placeDictP — | IN/OUT (Filled by the method) A pointer to the Marked Content dictionary; may be |
|
isInline — | IN/OUT (Filled by the method) If |
|
See Also
Exceptions
Since
File: PERProcs.h |
Line: 1537 |
PDEPlaceGetMCTag | () |
Product availability: Acrobat, PDFL |
Platform availability: Macintosh, Windows, UNIX |
Gets the Marked Content tag for a PDEPlace.
Parameters
pdePlace — | IN/OUT The place whose Marked Content tag is obtained. |
A tag for |
See Also
Exceptions
Since
File: PERProcs.h |
Line: 1517 |
PDEPlaceSetDict | () |
Product availability: Acrobat, PDFL |
Platform availability: Macintosh, Windows, UNIX |
Sets the Marked Content dictionary for a PDEPlace. The dictionary can be emitted inline or referenced from the \Properties
key in the \Resources
dictionary of the containing stream.
Parameters
pdePlace — | IN/OUT The place whose Marked Content dictionary is set. |
|
placeDictP — | IN/OUT The Marked Content dictionary for |
|
isInline — | If |
See Also
Exceptions
Since
File: PEWProcs.h |
Line: 1287 |
PDEPlaceSetMCTag | () |
Product availability: Acrobat, PDFL |
Platform availability: Macintosh, Windows, UNIX |
Sets the Marked Content tag for a PDEPlace.
Parameters
pdePlace — | IN/OUT The place whose Marked Content tag is set. |
|
mcTag — | IN/OUT The tag for |
See Also
Exceptions
Since
File: PEWProcs.h |
Line: 1263 |