Class PDFNet.AttrObj
PDFNet.AttrObj
Constructor Attributes | Constructor Name and Description |
---|---|
PDFNet.AttrObj(id)
An application or plug-in extension that processes logical structure can attach
additional information, called attributes, to any structure element.
|
Method Attributes | Method Name and Description |
---|---|
copy()
Copy Constructor
|
|
<static> |
PDFNet.AttrObj.create(dict)
Initialize a AttrObj using an existing low-level Cos/SDF object.
|
getOwner()
|
|
Class Detail
PDFNet.AttrObj(id)
An application or plug-in extension that processes logical structure can attach
additional information, called attributes, to any structure element.
The attribute information is held in one or more attribute objects associated
with the structure element. An attribute object is a dictionary or stream
that includes an entry identifying the application or plug-in that owns the
attribute information. Other entries represent the attributes: the keys are
attribute names, and values are the corresponding attribute values.
- Parameters:
- id
Method Detail
{AttrObj}
copy()
Copy Constructor
- Returns:
- {AttrObj} A promise that resolves to an object of type: "AttrObj" (generated documentation)
<static>
{AttrObj}
PDFNet.AttrObj.create(dict)
Initialize a AttrObj using an existing low-level Cos/SDF object.
- Parameters:
- {Obj} dict
- a low-level (SDF/Cos) dictionary representing the attribute object.
- Returns:
- {AttrObj} A promise that resolves to an object of type: "AttrObj" (generated documentation)
{string}
getOwner()
- Returns:
- {string} A promise that resolves to the name of the application or plug-in extension owning the attribute data.
{Obj}
getSDFObj()
- Returns:
- {Obj} A promise that resolves to pointer to the underlying SDF/Cos object.