| 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: PDFL |
| Platform availability: Macintosh, Windows, UNIX |
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: 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: 1251 |
| PDEPlaceGetDict | () |
| Product availability: 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: 1539 |
| PDEPlaceGetMCTag | () |
| Product availability: 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: 1519 |
| PDEPlaceSetDict | () |
| Product availability: 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: 1289 |
| PDEPlaceSetMCTag | () |
| Product availability: 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: 1265 |