| Class | Description |
| Dump | Dump methods allow enumerating objects and their attributes. An object's information can be
dumped in human readable form. An object dump includes its reference count, which is useful
in debugging reference count problems.
PDELogDump
PDEObjectDump
PDEAttrEnumTable
|
| General | These utility methods simplify tasks, such as setting up graphics information structures and
merging resources for a page.
PDEDefaultGState
PDEEnumElements
PDEMergeResourcesDict
|
| JPX |
JPX color space object.
|
| PDEClip | A PDEClip is a list of PDEElement objects containing a list of PDEPath objects and PDEText objects
that describe a clipping state. PDEClip objects can be created and built up with PDEClip methods.
Any PDEElement object can have PDEClip associated with it by using the PDEElementSetClip() method.
|
| PDEColorSpace | A PDEColorSpace object is a reference to a color space used on a page. The color space is part of
the graphics state attributes of a PDEElement. See Section 4.5, Color Spaces,
in the PDF Reference, for details on color spaces and color operators.
|
| PDEContainer |
A group of PDEElements on a page in a PDF file. In the PDF file, containers are
delimited by Marked Content BMC/EMC or BDC/EMC pairs. Every PDEContainer
has a Marked Content tag associated with it. In addition to grouping a set of elements,
a BDC/EMC pair specifies a property list to be associated with the grouping. Thus a
PDEContainer corresponding to a BDC/EMC pair also has a property list dictionary
associated with it.
|
| PDEContent | The PDEContent object is the workhorse of the PDFEdit API, since it contains the modifiable contents
of a PDPage.
|
| PDEDeviceNColors | A color space with a variable number of device-dependent components. It is usually used to store
multiple spot colors in a single color space.
|
| PDEElement | PDEElement is the base class for elements of a page display list (PDEContent) and for clip objects.
The general PDEElement methods allow you to get and set general element properties.
|
| PDEExtGState | A PDEExtGState object is a reference to an ExtGState resource used on a page. It specifies a
PDEElement object's extended graphics state, which is part of its graphics state, as specified in
a PDEGraphicState structure. See Section 4.3.4 in the PDF Reference for
information on extended graphics states. |
| PDEFont | A PDEFont object is a reference to a font used on a page. It may be equated with a font in the system.
A PDEFont is not the same as a PDFont; a PDEFont is associated with a particular document.
|
| PDEForm | A PDEForm is a PDEElement that contains a form XObject. Form XObjects are described in
Section 4.9, Form XObjects, in the PDF Reference.
A PDEContent may be obtained from a PDEForm to edit the form's display list.
|
| PDEGroup | An in-memory representation of objects in a PDEContent. It has no state and is not represented in
any way in a PDF content stream (a PDEContent object).
|
| PDEImage | A PDEImage is a PDEElement that contains an image XObject or inline image. |
| PDEObject | PDEObject is the abstract superclass of PDFEdit classes. You can find the type of any object with the
PDEObjectGetType() method. You can then cast and apply that class' methods to the object. In addition,
you can cast any of the PDFEdit objects to a PDEObject and use it anywhere a PDEObject is called for,
such as in the PDEObject methods. PDEAcquire() and PDERelease() increment and decrement the reference
counts of a PDEObject.
|
| PDEPath | A PDEPath is a PDEElement that contains a path. It can have fill and stroke attributes. It also has
graphics state attributes. The shape of a PDEPath can be used to represent a clipping path.
|
| PDEPattern | A PDEPattern is a reference to a pattern resource used on a page. See Section 4.6 in
the PDF Reference for information on patterns.
|
| 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.
|
| PDEPS | A PDEPS is a pass-through PostScript object. |
| PDEShading | A PDEShading is a PDEElement that represents smooth shading. |
| PDESoftMask | A PDESoftMask is a reference to a SoftMask resource used to support transparency. |
| PDEText | A PDEText object is a PDEElement that represents text. It is a container for text as show strings
or as individual characters. Each subelement may have different graphics state properties. However,
the same clipping path applies to all sub-elements of a PDEText. Also, the charpath of a PDEText object
can be used to represent a clipping path.
|
| PDETextItem | A PDETextItem is a PDEElement representing a text object. |
| PDEUnknown | A PDEUnknown is a PDEElement representing an unknown element. The PDEUnknownGetOpName() method gets
the operator name of an unknown operator.
|
| PDEXGroup | A PDEXGroup is a reference to an XGroup resource used to support transparency. |
| PDEXObject | A PDEXObject object is a PDEElement representing an arbitrary XObject. See
Section 4.7, External XObjects, in the PDF Reference,
for information on XObjects.
|
| PDSysEncoding | A PDSysEncoding is a subclass of PDEElement that provides system encoding for a PDF file. |
| PDSysFont | A PDSysFont is a reference to a font installed on the host system. PDSysFont methods allow your
plug-in to list the fonts available on the host system and to find a font on the system that
matches a PDEFont, if it is present.
|