Class GraphicContext

Class GraphicContext

Названий на: Aspose.Html.Rendering Асамблея: Aspose.HTML.dll (25.4.0)

Зберігає існуючі графічні параметри контролю.Ці параметри визначають глобальну рамку, в якій графічні оператори виконують.

[ComVisible(true)]
public class GraphicContext : ICloneable

Inheritance

object GraphicContext

Derived

DocDevice.DocGraphicContext , ImageDevice.ImageGraphicContext , PdfDevice.PdfGraphicContext , XpsDevice.XpsGraphicContext

Implements

ICloneable

Нападні члени

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

GraphicContext()

Ініціалює новий приклад класу Aspose.Html.Rendering.GraphicContext.

public GraphicContext()

Properties

CharacterSpacing

Вибирає або отримує характерний простір.

public virtual float CharacterSpacing { get; set; }

вартість нерухомості

float

FillBrush

Налаштуйте або отримуйте об’єкт шприцу, який використовується для заповнення інтер’єрів шляхів.

public virtual IBrush FillBrush { get; set; }

вартість нерухомості

IBrush

Font

Налаштуйте або отримуйте справжній тип шрифту об’єкта, який використовується для рендерації тексту.

public virtual ITrueTypeFont Font { get; set; }

вартість нерухомості

ITrueTypeFont

FontSize

Налаштуйте або отримуйте розмір шрифту тексту.

public virtual float FontSize { get; set; }

вартість нерухомості

float

FontStyle

Налаштуйте або отримуйте стиль шрифту тексту.

public virtual WebFontStyle FontStyle { get; set; }

вартість нерухомості

WebFontStyle

LineCap

Налаштуйте або отримуйте код, який визначає форму кінцевих пунктів для будь-якого відкритого шляху, який розбивається.

public virtual StrokeLineCap LineCap { get; set; }

вартість нерухомості

StrokeLineCap

LineDashOffset

Налаштуйте або отримуйте відшкодування фази поточної лінії шаблону.

public virtual float LineDashOffset { get; set; }

вартість нерухомості

float

LineDashPattern

Налаштуйте або отримуйте опис шаблону, який потрібно використовувати, коли шляхи розбиті. можна налаштувати до нуля або порожній ряд, щоб бути вимкненим.

public virtual float[] LineDashPattern { get; set; }

вартість нерухомості

float [ ]

LineJoin

Налаштуйте або отримуйте код, який визначає форму суглобів між підключеними сегментами розбитого шляху.

public virtual StrokeLineJoin LineJoin { get; set; }

вартість нерухомості

StrokeLineJoin

LineWidth

Налаштуйте або отримуйте товщину шляхів, які будуть розбиті.

public virtual float LineWidth { get; set; }

вартість нерухомості

float

MiterLimit

Налаштувати або отримати максимальну довжину вимірюваної лінії приєднується для розбитих шляхів.Цей параметр обмежує довжину «шпиків», що виробляються, коли лінійні сегменти з’єднуються в яскравих кутах.

public virtual float MiterLimit { get; set; }

вартість нерухомості

float

StrokeBrush

Налаштуйте або отримуйте об’єкт шприцу, який використовується для розбитих шляхів.

public virtual IBrush StrokeBrush { get; set; }

вартість нерухомості

IBrush

TextInfo

Отримає об’єкт Aspose.Html.Rendering.TextInfo, який містить інформацію про переданий текст.

public virtual TextInfo TextInfo { get; }

вартість нерухомості

TextInfo

TransformationMatrix

Налаштуйте або отримуйте трансформаційну матрицю.

public virtual IMatrix TransformationMatrix { get; set; }

вартість нерухомості

IMatrix

Methods

Clone()

Створює нову інстанцію класу GraphicContext з такими ж значеннями, як і існуюча інстанція.

public virtual GraphicContext Clone()

Returns

GraphicContext

Наявність графічного контексту

Transform(Іматрикс)

Змінюйте поточну трансформаційну матрицю, умножуючи зазначену матрицю.

public virtual void Transform(IMatrix matrix)

Parameters

matrix IMatrix

Трансформаційна матриця

 Українська