Class XpsCanvas

Class XpsCanvas

Namespace: Aspose.Page.XPS.XpsModel
Assembly: Aspose.Page.dll (25.1.2)

Клас, що інкапсулює функціональність елемента Canvas.
Цей елемент групує елементи разом. Наприклад, Glyphs та Path елементи можуть бути згруповані в канвасі, щоб їх можна було ідентифікувати як одиницю (як місце призначення для гіперпосилання) або щоб застосувати складене значення властивості до кожного дочірнього та предкового елемента.

public sealed class XpsCanvas : XpsContentElement, IEnumerable<xpscontentelement>, IEnumerable

Наслідування

object
XpsObject
XpsElement
XpsHyperlinkElement
XpsContentElement
XpsCanvas

Реалізує

IEnumerable<xpscontentelement>,
IEnumerable

Спадковані члени

XpsContentElement.RenderTransform,
XpsContentElement.Clip,
XpsContentElement.Opacity,
XpsContentElement.OpacityMask,
XpsHyperlinkElement.HyperlinkTarget,
XpsElement.GetEnumerator(),
XpsElement.this[int],
XpsElement.Count,
object.GetType(),
object.ToString(),
object.Equals(object?),
object.Equals(object?, object?),
object.ReferenceEquals(object?, object?),
object.GetHashCode()

Властивості

EdgeMode

Повертає/встановлює значення, яке контролює, як краї шляхів всередині канвасу відображаються.

public XpsEdgeMode EdgeMode { get; set; }

Значення властивості

XpsEdgeMode

Методи

Add<t>(T)

Додає елемент до списку дочірніх елементів цього канвасу.

public T Add<t>(T element) where T : XpsContentElement

Параметри

element T

Елемент, який потрібно додати.

Повертає

T

Доданий елемент.

Параметри типу

T

Тип елемента, який потрібно додати.

AddCanvas()

Додає новий канвас до списку дочірніх елементів цього канвасу.

public XpsCanvas AddCanvas()

Повертає

XpsCanvas

Доданий канвас.

AddGlyphs(string, float, FontStyle, float, float, string)

Додає нові гліфи до списку дочірніх елементів цього канвасу.

public XpsGlyphs AddGlyphs(string fontFamily, float fontSize, FontStyle fontStyle, float originX, float originY, string unicodeString)

Параметри

fontFamily string

Сімейство шрифтів.

fontSize float

Розмір шрифту.

fontStyle FontStyle

Стиль шрифту.

originX float

Координата X початку гліфів.

originY float

Координата Y початку гліфів.

unicodeString string

Рядок, що буде відображено.

Повертає

XpsGlyphs

Додані гліфи.

AddPath(XpsPathGeometry)

Додає новий шлях до списку дочірніх елементів цього канвасу.

public XpsPath AddPath(XpsPathGeometry data)

Параметри

data XpsPathGeometry

Геометрія шляху.

Повертає

XpsPath

Доданий шлях.

Clone()

Клонує цей канвас.

public XpsCanvas Clone()

Повертає

XpsCanvas

Клон цього канвасу.

Insert<t>(int, T)

Вставляє елемент до списку дочірніх елементів цього канвасу на позицію index.

public T Insert<t>(int index, T element) where T : XpsContentElement

Параметри

index int

Позиція, на якій має бути вставлений елемент.

element T

Елемент, який потрібно вставити.

Повертає

T

Вставлений елемент.

Параметри типу

T

Тип елемента, який потрібно додати.

InsertCanvas(int)

Вставляє новий канвас до списку дочірніх елементів цього канвасу на позицію index.

public XpsCanvas InsertCanvas(int index)

Параметри

index int

Позиція, на якій має бути вставлений новий канвас.

Повертає

XpsCanvas

Вставлений канвас.

InsertGlyphs(int, string, float, FontStyle, float, float, string)

Вставляє нові гліфи до списку дочірніх елементів цього канвасу на позицію index.

public XpsGlyphs InsertGlyphs(int index, string fontFamily, float fontSize, FontStyle fontStyle, float originX, float originY, string unicodeString)

Параметри

index int

Позиція, на якій нові гліфи мають бути вставлені.

fontFamily string

Сімейство шрифтів.

fontSize float

Розмір шрифту.

fontStyle FontStyle

Стиль шрифту.

originX float

Координата X початку гліфів.

originY float

Координата Y початку гліфів.

unicodeString string

Рядок, що буде відображено.

Повертає

XpsGlyphs

Додані гліфи.

InsertPath(int, XpsPathGeometry)

Вставляє новий шлях до списку дочірніх елементів цього канвасу на позицію index.

public XpsPath InsertPath(int index, XpsPathGeometry data)

Параметри

index int

Позиція, на якій новий шлях має бути вставлений.

data XpsPathGeometry

Геометрія шляху.

Повертає

XpsPath

Вставлений шлях.

 Українська