Layer | PDFEdit_Layer |
Object | PDEXGroup |
A PDEXGroup is a reference to an XGroup resource used to support transparency.
Typedef | ||
---|---|---|
PDEXGroup
A transparency (XGroup) resource.
|
Enumeration | ||
---|---|---|
PDEXGroupCreateFlags
An enumerated data type used to specify the type of transparency group to create.
|
Method | ||
---|---|---|
PDEColorSpace PDEXGroupAcquireColorSpace(INPDEXGroup pdeXGroup)
Acquires the color space of the transparency group.
|
||
Create a new XGroup of the given type.
|
||
PDEXGroup PDEXGroupCreateFromCosObj(const CosObj* cosObjP)
Creates a new XGroup object from its Cos representation.
|
||
Gets the CosObj of the transparency group.
|
||
ASBool PDEXGroupGetIsolated(INPDEXGroup pdeXGroup)
Gets the isolated boolean value of the transparency group.
|
||
ASBool PDEXGroupGetKnockout(INPDEXGroup pdeXGroup)
Gets the knockout boolean value of the transparency group.
|
||
Sets the PDEXObject that defines the color space into which colors are converted when painted into this group.
|
||
Sets the XGroup to be isolated or not. It corresponds to the / I key within the XGroup's dictionary.
|
||
Sets the knockout value.
|
PDEXGroup |
Product availability: All |
Platform availability: All |
typedef struct _t_PDEXGroup* PDEXGroup;
A transparency (XGroup) resource.
See Also
File: PEExpT.h |
Line: 391 |
PDEXGroupCreateFlags |
Product availability: All |
Platform availability: All |
enum PDEXGroupCreateFlags {
kPDEXGroupTypeTransparency = 0x0001
}
See Also
File: PEExpT.h |
Line: 1830 |
kPDEXGroupTypeTransparency | Creates a transparency XGroup object. |
PDEXGroupAcquireColorSpace | () |
Product availability: Acrobat, PDFL |
Platform availability: Macintosh, Windows, UNIX |
PDEColorSpace PDEXGroupAcquireColorSpace(INPDEXGroup pdeXGroup)
Acquires the color space of the transparency group.
Call PDERelease() to dispose of the PDEColorSpace when finished with it.
Parameters
pdeXGroup — | The transparency group object. |
Since
File: PERProcs.h |
Line: 2195 |
PDEXGroupCreate | () |
Product availability: Acrobat, PDFL |
Platform availability: Macintosh, Windows, UNIX |
PDEXGroup PDEXGroupCreate(INCosDoc cosDoc, INPDEXGroupCreateFlags type)
Create a new XGroup of the given type.
Call PDERelease() to dispose of the returned PDEXGroup object when finished with it.
Parameters
cosDoc — | The document in which the object will be created. |
|
type — | It must be kPDEXGroupTypeTransparency. |
The newly created transparency group object. |
Since
File: PEWProcs.h |
Line: 1962 |
PDEXGroupCreateFromCosObj | () |
Product availability: Acrobat, PDFL |
Platform availability: Macintosh, Windows, UNIX |
Creates a new XGroup object from its Cos representation.
Call PDERelease() to dispose of the returned PDEXGroup object when finished with it.
Parameters
cosObjP — | IN/OUT The XGroup object dictionary. |
The PDEXGroup object. |
Since
File: PEWProcs.h |
Line: 1949 |
PDEXGroupGetCosObj | () |
Product availability: Acrobat, PDFL |
Platform availability: Macintosh, Windows, UNIX |
Gets the CosObj of the transparency group.
Parameters
pdeXGroup — | The transparency group object. |
|
cosObjP — | (Filled by the method) A pointer to the Cos object. |
Exceptions
Since
File: PERProcs.h |
Line: 2161 |
PDEXGroupGetIsolated | () |
Product availability: Acrobat, PDFL |
Platform availability: Macintosh, Windows, UNIX |
Gets the isolated boolean value of the transparency group.
Parameters
pdeXGroup — | The transparency group object. |
|
Exceptions
Since
File: PERProcs.h |
Line: 2185 |
PDEXGroupGetKnockout | () |
Product availability: Acrobat, PDFL |
Platform availability: Macintosh, Windows, UNIX |
Gets the knockout boolean value of the transparency group.
Parameters
pdeXGroup — | The transparency group object. |
The knockout value. |
Exceptions
Since
File: PERProcs.h |
Line: 2173 |
PDEXGroupSetColorSpace | () |
Product availability: Acrobat, PDFL |
Platform availability: Macintosh, Windows, UNIX |
void PDEXGroupSetColorSpace(INPDEXGroup pdeXGroup, INPDEColorSpace pdeColorSpace)
Sets the PDEXObject that defines the color space into which colors are converted when painted into this group.
Parameters
pdeXGroup — | The transparency group object. |
|
pdeColorSpace — |
Since
File: PEWProcs.h |
Line: 1998 |
PDEXGroupSetIsolated | () |
Product availability: Acrobat, PDFL |
Platform availability: Macintosh, Windows, UNIX |
Sets the XGroup to be isolated or not. It corresponds to the / I key within the XGroup's dictionary.
Parameters
pdeXGroup — | IN/OUT The transparency group object. |
|
isolated — | IN/OUT |
Since
File: PEWProcs.h |
Line: 1986 |
PDEXGroupSetKnockout | () |
Product availability: Acrobat, PDFL |
Platform availability: Macintosh, Windows, UNIX |
Sets the knockout value.
Parameters
pdeXGroup — | IN/OUT The transparency group object. |
|
knockout — | IN/OUT The knockout value. |
Since
File: PEWProcs.h |
Line: 1973 |