Class SubPath

Класс SubPath

Представляет объект векторной графики на странице. В основном, объекты векторной графики представлены двумя группами SubPaths. Одна из них представлена набором линий и кривых. Другие представлены в виде прямоугольников и иногда могут быть перепутаны. Обычно это прямоугольная область, которая имеет цвет, но очень часто этот прямоугольник располагается в начале страницы и определяет все пространство страницы в белом цвете. Таким образом, вы получаете SubPath, но визуально вы видите только текст на странице.

public sealed class SubPath : GraphicElement

Свойства

ИмяОписание
Matrix { get; }Получает матрицу графического элемента. Матрица устанавливается при создании элемента. Она изменяется, когда вызывается SetPosition().
Operators { get; }Получает коллекцию операторов, представляющих элемент.
Parent { get; }Получает текущий XFormPlacement, в котором находится элемент.
virtual Position { get; set; }Получает или устанавливает позицию в текущем координатном пространстве. Если Parent не !:null, то элемент имеет координатное пространство xForm.
override Rectangle { get; }
SourcePage { get; }Получает страницу, из которой извлечен графический элемент.

Методы

ИмяОписание
virtual AddOnPage(Page)Добавляет текущий элемент на страницу. Если нужно добавить много элементов, лучше использовать AddGraphics.
Dispose()Освобождает все ресурсы, используемые классом GraphicElement.
Remove()Удаляет текущий элемент со страницы. Если нужно удалить много элементов, лучше использовать DeleteGraphics.
SaveToSvg()Преобразует элемент в одно изображение SVG.
SaveToSvg(string)Преобразует элемент в один файл изображения SVG.

См. также