Class GraphicElement
Содержание
[
Скрывать
]Класс GraphicElement
Представляет базовый класс для графического объекта на странице.
public abstract class GraphicElement : IDisposable
Свойства
| Имя | Описание |
|---|---|
| Matrix { get; } | Получает матрицу графического элемента. Матрица устанавливается при создании элемента. Она изменяется при вызове SetPosition(). |
| Operators { get; } | Получает коллекцию операторов, представляющих элемент. |
| Parent { get; } | Получает текущий XFormPlacement, в котором находится элемент. |
| virtual Position { get; set; } | Получает или устанавливает позицию в текущем координатном пространстве. Если Parent не !:null, то элемент имеет координатное пространство xForm. |
| abstract Rectangle { get; } | Получает ограничивающий прямоугольник GraphicElement. |
| SourcePage { get; } | Получает страницу, из которой извлечен графический элемент. |
Методы
| Имя | Описание |
|---|---|
| virtual AddOnPage(Page) | Добавляет текущий элемент на страницу. Если нужно добавить много элементов, лучше использовать AddGraphics. |
| Dispose() | Освобождает все ресурсы, используемые классом GraphicElement. |
| Remove() | Удаляет текущий элемент со страницы. Если нужно удалить много элементов, лучше использовать DeleteGraphics. |
| SaveToSvg() | Преобразует элемент в одно изображение SVG. |
| SaveToSvg(string) | Преобразует элемент в один файл изображения SVG. |
См. также
- пространство имен Aspose.Pdf.Vector
- сборка Aspose.PDF