Class GraphicContext
Названий на: Aspose.Html.Rendering Асамблея: Aspose.HTML.dll (25.4.0)
Зберігає існуючі графічні параметри контролю.Ці параметри визначають глобальну рамку, в якій графічні оператори виконують.
[ComVisible(true)]
public class GraphicContext : ICloneable
Inheritance
Derived
DocDevice.DocGraphicContext , ImageDevice.ImageGraphicContext , PdfDevice.PdfGraphicContext , XpsDevice.XpsGraphicContext
Implements
Нападні члени
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; }
вартість нерухомості
FillBrush
Налаштуйте або отримуйте об’єкт шприцу, який використовується для заповнення інтер’єрів шляхів.
public virtual IBrush FillBrush { get; set; }
вартість нерухомості
Font
Налаштуйте або отримуйте справжній тип шрифту об’єкта, який використовується для рендерації тексту.
public virtual ITrueTypeFont Font { get; set; }
вартість нерухомості
FontSize
Налаштуйте або отримуйте розмір шрифту тексту.
public virtual float FontSize { get; set; }
вартість нерухомості
FontStyle
Налаштуйте або отримуйте стиль шрифту тексту.
public virtual WebFontStyle FontStyle { get; set; }
вартість нерухомості
LineCap
Налаштуйте або отримуйте код, який визначає форму кінцевих пунктів для будь-якого відкритого шляху, який розбивається.
public virtual StrokeLineCap LineCap { get; set; }
вартість нерухомості
LineDashOffset
Налаштуйте або отримуйте відшкодування фази поточної лінії шаблону.
public virtual float LineDashOffset { get; set; }
вартість нерухомості
LineDashPattern
Налаштуйте або отримуйте опис шаблону, який потрібно використовувати, коли шляхи розбиті. можна налаштувати до нуля або порожній ряд, щоб бути вимкненим.
public virtual float[] LineDashPattern { get; set; }
вартість нерухомості
float [ ]
LineJoin
Налаштуйте або отримуйте код, який визначає форму суглобів між підключеними сегментами розбитого шляху.
public virtual StrokeLineJoin LineJoin { get; set; }
вартість нерухомості
LineWidth
Налаштуйте або отримуйте товщину шляхів, які будуть розбиті.
public virtual float LineWidth { get; set; }
вартість нерухомості
MiterLimit
Налаштувати або отримати максимальну довжину вимірюваної лінії приєднується для розбитих шляхів.Цей параметр обмежує довжину «шпиків», що виробляються, коли лінійні сегменти з’єднуються в яскравих кутах.
public virtual float MiterLimit { get; set; }
вартість нерухомості
StrokeBrush
Налаштуйте або отримуйте об’єкт шприцу, який використовується для розбитих шляхів.
public virtual IBrush StrokeBrush { get; set; }
вартість нерухомості
TextInfo
Отримає об’єкт Aspose.Html.Rendering.TextInfo, який містить інформацію про переданий текст.
public virtual TextInfo TextInfo { get; }
вартість нерухомості
TransformationMatrix
Налаштуйте або отримуйте трансформаційну матрицю.
public virtual IMatrix TransformationMatrix { get; set; }
вартість нерухомості
Methods
Clone()
Створює нову інстанцію класу GraphicContext з такими ж значеннями, як і існуюча інстанція.
public virtual GraphicContext Clone()
Returns
Наявність графічного контексту
Transform(Іматрикс)
Змінюйте поточну трансформаційну матрицю, умножуючи зазначену матрицю.
public virtual void Transform(IMatrix matrix)
Parameters
matrix
IMatrix
Трансформаційна матриця