Aspose::Pdf::Vector::XFormPlacement class
Contents
[
Hide
]XFormPlacement class
Represents XForm placement. If the XForm is displayed on the page more than 1 time, all XformPlacements associated with this XForm will have common graphical elements, but different graphical states.
class XFormPlacement : public Aspose::Pdf::Vector::GraphicElement
Methods
Method | Description |
---|---|
AddOnPage(System::SharedPtr<Page>) override | Adds current element on the page. If there are many elements to add better use Page::AddGraphics(GraphicElementCollection, Rectangle). |
Dispose() override | Releases all resources used by the GraphicElement class. |
get_Elements() const | Gets graphic elements inside this XForm. |
get_Matrix() const | Gets graphic element matrix. The matrix sets when element is created. It changes when SetPosition() is called. |
get_Name() | Gets name of the XForm. |
get_Operators() const | Gets a collection of operators representing the element. |
get_Parent() const | Gets the current XFormPlacement in which the element is located. |
virtual get_Position() | Gets the position in the current coordinate space. If Parent is not null then the element have xForm coordinate space. |
get_Rectangle() override | Gets the bounding rectangle of the GraphicElement. |
get_SourcePage() const | Gets the page from which the graphic element is extracted. |
get_XForm() const | Gets XForm associated with this XFormPlacement. |
Remove() | Removes current element from the page. If there are many elements to remove better use Page::DeleteGraphics(GraphicElementCollection). |
SaveToSvg() | Converts the element into a single SVG image. |
SaveToSvg(System::String) | Converts the element into a single SVG image file. |
set_Position(System::SharedPtr<Point>) override | Sets the position in the current coordinate space. If Parent is not null then the element have xForm coordinate space. |
See Also
- Class GraphicElement
- Namespace Aspose::Pdf::Vector
- Library Aspose.PDF for C++