LayerPDFEdit_Layer
ObjectPDEGroup

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).

When used in a PDEClip, this object is used to associate PDEText objects into a single clipping object. PDEBeginGroup and PDEEndGroup methods can be used to build the group incrementally in a PDEContent object.



Typedef Summary
 Typedef
 PDEBeginGroup
A group of PDEElement objects on a page in a PDF file.
 PDEEndGroup
A group of PDEElement objects on a page in a PDF file.
 PDEGroup
An in-memory representation of objects in a PDEContent object. It has no state and is not represented in any way in a PDF content stream (that is, PDEContent). When used in a PDEClip, this object is used to associate PDEText objects into a single clipping object.
Method Summary
 Method
 
PDEBeginGroup PDEBeginGroupCreate()
Creates a new begin group object.
 
PDEEndGroup PDEEndGroupCreate()
Creates a new end group object.
 
PDEGroup PDEGroupCreate()
Creates a PDEGroup object.
 
PDEContent PDEGroupGetContent(INPDEGroup pdeGroup)
Gets the PDEContent for a PDEGroup.
 
void PDEGroupSetContent(INPDEGroup pdeGroup, INPDEContent pdeContent)
Sets the PDEContent for a PDEGroup. The existing PDEContent is released by this method.

Typedefs Detail
PDEBeginGroup 
Product availability: All
Platform availability: All

Syntax

typedef struct _t_PDEBeginGroup* PDEBeginGroup;

A group of PDEElement objects on a page in a PDF file.

See Also


File: PEExpT.h
Line: 285
PDEEndGroup 
Product availability: All
Platform availability: All

Syntax

typedef struct _t_PDEEndGroup* PDEEndGroup;

A group of PDEElement objects on a page in a PDF file.

See Also


File: PEExpT.h
Line: 292
PDEGroup 
Product availability: All
Platform availability: All

Syntax

typedef struct _t_PDEGroup* PDEGroup;

An in-memory representation of objects in a PDEContent object. It has no state and is not represented in any way in a PDF content stream (that is, PDEContent). When used in a PDEClip, this object is used to associate PDEText objects into a single clipping object.

See Also


File: PEExpT.h
Line: 254



Method Detail
PDEBeginGroupCreate()
Product availability: Acrobat, PDFL
Platform availability: Macintosh, Windows, UNIX

Syntax

PDEBeginGroup PDEBeginGroupCreate()

Creates a new begin group object.

Call PDERelease() to dispose of the returned PDEBeginGroup object when finished with it.

Returns

The newly created object.

Since


File: PEWProcs.h
Line: 2215
PDEEndGroupCreate() 
Product availability: Acrobat, PDFL
Platform availability: Macintosh, Windows, UNIX

Syntax

PDEEndGroup PDEEndGroupCreate()

Creates a new end group object.

Call PDERelease() to dispose of the returned PDEEndGroup object when finished with it.

Returns

The newly created object.

Since


File: PEWProcs.h
Line: 2224
PDEGroupCreate() 
Product availability: Acrobat, PDFL
Platform availability: Macintosh, Windows, UNIX

Syntax

PDEGroup PDEGroupCreate()

Creates a PDEGroup object.

Call PDERelease() to dispose of the returned PDEGroup object when finished with it.

Returns

The newly created PDEGroup.

See Also

Since


File: PEWProcs.h
Line: 1636
PDEGroupGetContent() 
Product availability: Acrobat, PDFL
Platform availability: Macintosh, Windows, UNIX

Syntax

PDEContent PDEGroupGetContent(INPDEGroup pdeGroup)

Gets the PDEContent for a PDEGroup.

Parameters

pdeGroup — 

IN/OUT The group whose content is obtained.

Returns

The PDEContent in pdeGroup.

See Also

Exceptions

peErrWrongPDEObjectType

Since


File: PERProcs.h
Line: 1808
PDEGroupSetContent() 
Product availability: Acrobat, PDFL
Platform availability: Macintosh, Windows, UNIX

Syntax

void PDEGroupSetContent(INPDEGroup pdeGroup, INPDEContent pdeContent)

Sets the PDEContent for a PDEGroup. The existing PDEContent is released by this method.

Parameters

pdeGroup — 

IN/OUT A container object.

 
pdeContent — 

IN/OUT The content to set for pdeGroup.

See Also

Exceptions

peErrWrongPDEObjectType

Since


File: PEWProcs.h
Line: 1653