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

Составьте или получите фазную компенсацию текущей линии шаблона Dash.

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

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

 Русский