Aspose::Pdf::LogicalStructure::LinkElement class
Contents
[
Hide
]LinkElement class
Represents Link structure element in logical structure.
class LinkElement : public Aspose::Pdf::LogicalStructure::AnnotationElement,
public Aspose::Pdf::LogicalStructure::ITextElement
Methods
Method | Description |
---|---|
AppendChild(System::SharedPtr<Element>) | Append T:/Aspose::Pdf::LogicalStructure::Element to collection of children. |
ChangeParentElement(System::SharedPtr<StructureElement>) | Change parent element for current structure element. |
ClearChilds() | Clear all childs. |
ClearId() | Clear ID for structure element. |
FindElements(bool) | Find Elements of a given type. |
GenerateId() | Generate ID for structure element. |
get_ActualText() | Gets the actual text for structure element. |
get_AlternateDescriptions() const | Gets or Sets the Alternate Descriptions for annotation. Text that shall be displayed for the annotation or, if this type of annotation does not display text, an alternate description of the annotation’s contents in human-readable form. |
get_AlternativeText() | Gets the alternative text for structure element. |
get_Attributes() const | Gets T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection object. |
get_ChildElements() | Gets children collection of T:/Aspose::Pdf::LogicalStructure::Element objects. |
get_DefaultAttributeOwner() const | Gets T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard object. |
get_ExpansionText() | Gets the expansion text for structure element. |
get_Hyperlink() const | Gets or Sets Hyperlink for Link Element. |
get_ID() | Gets the ID for structure element. |
get_Language() | Gets the language for structure element. |
get_Page() | Gets the page on which some or all child elements will be rendered. |
get_ParentElement() const | Get parent element. |
get_StructureTextState() override | Gets T:/Aspose::Pdf::LogicalStructure::StructureTextState object for current element. |
get_StructureType() const | Gets type of structure element. |
get_Title() | Gets the title for structure element. |
InsertChild(System::SharedPtr<Element>, int32_t) | Insert T:/Aspose::Pdf::LogicalStructure::Element to collection of children at specified index. |
Remove() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. |
RemoveChild(int32_t) | Remove child at. |
set_ActualText(System::String) | Sets the actual text for structure element. |
set_AlternateDescriptions(System::String) | Gets or Sets the Alternate Descriptions for annotation. Text that shall be displayed for the annotation or, if this type of annotation does not display text, an alternate description of the annotation’s contents in human-readable form. |
set_AlternativeText(System::String) | Sets the alternative text for structure element. |
set_ExpansionText(System::String) | Sets the expansion text for structure element. |
set_Hyperlink(System::SharedPtr<Aspose::Pdf::Hyperlink>) | Gets or Sets Hyperlink for Link Element. |
set_Language(System::String) | Sets the language for structure element. |
set_Title(System::String) | Sets the title for structure element. |
SetId(System::String) | Sets ID for structure element. |
SetTag(System::String) | Sets custom tag for structure element. |
SetText(System::String) override | Appends text content to current text element. |
Tag(System::SharedPtr<Aspose::Pdf::Operators::BDC>) override | Bind a structure element to the content stream BDC operator. |
Tag(System::SharedPtr<XForm>) override | Bind a structure element to the content stream XForm. |
Tag(System::SharedPtr<XImage>) override | Bind a structure element to the XImage. |
Tag(System::SharedPtr<Artifact>) override | Bind a structure element to the Artifact. |
Tag(System::SharedPtr<Aspose::Pdf::Annotations::Annotation>) override | Bind a structure element to the Annotation. |
ToString() const override | Returns a string that represents the current object. |
See Also
- Class AnnotationElement
- Class ITextElement
- Namespace Aspose::Pdf::LogicalStructure
- Library Aspose.PDF for C++