Class CustomLineCap

Class CustomLineCap

Namespace: Aspose.Imaging
Assembly: Aspose.Imaging.dll (25.2.0)

Інкапсулює користувацький кап лінії, визначений користувачем.

public class CustomLineCap

Спадкування

objectCustomLineCap

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

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

Конструктори

CustomLineCap(GraphicsPath, GraphicsPath)

Ініціалізує новий екземпляр класу Aspose.Imaging.CustomLineCap з вказаним контуром і заповненням.

public CustomLineCap(GraphicsPath fillPath, GraphicsPath strokePath)

Параметри

fillPath GraphicsPath

Об’єкт Aspose.Imaging.GraphicsPath, який визначає заповнення для користувацького капа.

strokePath GraphicsPath

Об’єкт Aspose.Imaging.GraphicsPath, який визначає контур користувацького капа.

CustomLineCap(GraphicsPath, GraphicsPath, LineCap)

Ініціалізує новий екземпляр класу Aspose.Imaging.CustomLineCap з вказаною існуючою перерахунком Aspose.Imaging.LineCap з вказаним контуром і заповненням.

public CustomLineCap(GraphicsPath fillPath, GraphicsPath strokePath, LineCap baseCap)

Параметри

fillPath GraphicsPath

Об’єкт Aspose.Imaging.GraphicsPath, який визначає заповнення для користувацького капа.

strokePath GraphicsPath

Об’єкт Aspose.Imaging.GraphicsPath, який визначає контур користувацького капа.

baseCap LineCap

Кап лінії, з якого створюється користувацький кап.

CustomLineCap(GraphicsPath, GraphicsPath, LineCap, float)

Ініціалізує новий екземпляр класу Aspose.Imaging.CustomLineCap з вказаною існуючою перерахунком Aspose.Imaging.LineCap з вказаним контуром, заповненням і відступом.

public CustomLineCap(GraphicsPath fillPath, GraphicsPath strokePath, LineCap baseCap, float baseInset)

Параметри

fillPath GraphicsPath

Об’єкт Aspose.Imaging.GraphicsPath, який визначає заповнення для користувацького капа.

strokePath GraphicsPath

Об’єкт Aspose.Imaging.GraphicsPath, який визначає контур користувацького капа.

baseCap LineCap

Кап лінії, з якого створюється користувацький кап.

baseInset float

Відстань між капом і лінією.

Властивості

BaseCap

Отримує або задає перерахунок Aspose.Imaging.LineCap, на якому базується цей Aspose.Imaging.CustomLineCap.

public LineCap BaseCap { get; set; }

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

LineCap

BaseInset

Отримує або задає відстань між капом і лінією.

public float BaseInset { get; set; }

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

float

FillPath

Отримує або задає об’єкт, який визначає заповнення для користувацького капа.

public GraphicsPath FillPath { get; set; }

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

GraphicsPath

StrokeJoin

Отримує або задає перерахунок Aspose.Imaging.LineJoin, який визначає, як з’єднуються лінії, що складають цей об’єкт Aspose.Imaging.CustomLineCap.

public LineJoin StrokeJoin { get; set; }

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

LineJoin

StrokePath

Отримує або задає об’єкт, який визначає контур користувацького капа.

public GraphicsPath StrokePath { get; set; }

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

GraphicsPath

WidthScale

Отримує або задає величину, на яку слід масштабувати цей об’єкт класу Aspose.Imaging.CustomLineCap відносно ширини об’єкта System.Drawing.Pen.

public float WidthScale { get; set; }

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

float

Методи

Equals(object)

Перевіряє, чи є об’єкти рівними.

public override bool Equals(object obj)

Параметри

obj object

Інший об’єкт.

Повертає

bool

Результат порівняння на рівність.

Equals(CustomLineCap)

Перевіряє, чи є об’єкти рівними.

protected bool Equals(CustomLineCap other)

Параметри

other CustomLineCap

Інший об’єкт.

Повертає

bool

Результат порівняння на рівність.

GetHashCode()

Отримує хеш-код поточного об’єкта.

public override int GetHashCode()

Повертає

int

Хеш-код.

GetStrokeCaps(out LineCap, out LineCap)

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

public void GetStrokeCaps(out LineCap startCap, out LineCap endCap)

Параметри

startCap LineCap

Перерахунок Aspose.Imaging.LineCap, що використовується на початку лінії в межах цього капа.

endCap LineCap

Перерахунок Aspose.Imaging.LineCap, що використовується в кінці лінії в межах цього капа.

SetStrokeCaps(LineCap, LineCap)

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

public void SetStrokeCaps(LineCap startCap, LineCap endCap)

Параметри

startCap LineCap

Перерахунок Aspose.Imaging.LineCap, що використовується на початку лінії в межах цього капа.

endCap LineCap

Перерахунок Aspose.Imaging.LineCap, що використовується в кінці лінії в межах цього капа.

 Українська