CustomLineCap Класс

Summary: Encapsulates a custom user-defined line cap.

Module: aspose.imaging

Full Name: aspose.imaging.CustomLineCap

Constructors

NameDescription
CustomLineCap(fill_path, stroke_path)Инициализирует новый экземпляр класса CustomLineCap с указанным контуром и заливкой.
CustomLineCap(fill_path, stroke_path, base_cap)Инициализирует новый экземпляр класса CustomLineCap из указанного существующего перечисления LineCap с указанным контуром и заливкой.
CustomLineCap(fill_path, stroke_path, base_cap, base_inset)Инициализирует новый экземпляр класса CustomLineCap из указанного существующего перечисления LineCap с указанным контуром, заливкой и отступом.

Properties

NameTypeAccessDescription
base_capLineCapr/wПолучает или задает перечисление LineCap, на котором основан этот CustomLineCap.
base_insetfloatr/wПолучает или задает расстояние между заглушкой и линией.
fill_pathGraphicsPathr/wПолучает или задает объект, определяющий заливку для пользовательской заглушки.
stroke_joinLineJoinr/wПолучает или задает перечисление LineJoin, определяющее, как соединяются линии, составляющие объект CustomLineCap.
stroke_pathGraphicsPathr/wПолучает или задает объект, определяющий контур пользовательской заглушки.
width_scalefloatr/wПолучает или задает величину, на которую следует масштабировать объект класса CustomLineCap относительно ширины объекта.

Methods

NameDescription
get_stroke_caps(start_cap, end_cap)Получает заглушки, используемые для начала и окончания линий, составляющих эту пользовательскую заглушку.
set_stroke_caps(start_cap, end_cap)Задает заглушки, используемые для начала и окончания линий, составляющих эту пользовательскую заглушку.

Constructor: CustomLineCap(fill_path, stroke_path)

 CustomLineCap(fill_path, stroke_path) 

Инициализирует новый экземпляр класса CustomLineCap с указанным контуром и заливкой.

Parameters:

ПараметрТипОписание
fill_pathGraphicsPathОбъект GraphicsPath, определяющий заливку для пользовательской заглушки.
stroke_pathGraphicsPathОбъект GraphicsPath, определяющий контур пользовательской заглушки.

Constructor: CustomLineCap(fill_path, stroke_path, base_cap)

 CustomLineCap(fill_path, stroke_path, base_cap) 

Инициализирует новый экземпляр класса CustomLineCap из указанного существующего перечисления LineCap с указанным контуром и заливкой.

Parameters:

ПараметрТипОписание
fill_pathGraphicsPathОбъект GraphicsPath, определяющий заливку для пользовательской заглушки.
stroke_pathGraphicsPathОбъект GraphicsPath, определяющий контур пользовательской заглушки.
base_capLineCapЗаглушка линии, из которой создаётся пользовательская заглушка.

Constructor: CustomLineCap(fill_path, stroke_path, base_cap, base_inset)

 CustomLineCap(fill_path, stroke_path, base_cap, base_inset) 

Инициализирует новый экземпляр класса CustomLineCap из указанного существующего перечисления LineCap с указанным контуром, заливкой и отступом.

Parameters:

ПараметрТипОписание
fill_pathGraphicsPathОбъект GraphicsPath, определяющий заливку для пользовательской заглушки.
stroke_pathGraphicsPathОбъект GraphicsPath, определяющий контур пользовательской заглушки.
base_capLineCapЗаглушка линии, из которой создаётся пользовательская заглушка.
base_insetfloatРасстояние между заглушкой и линией.

Method: get_stroke_caps(start_cap, end_cap)

 get_stroke_caps(start_cap, end_cap) 

Получает заглушки, используемые для начала и окончания линий, составляющих эту пользовательскую заглушку.

Parameters:

ПараметрТипОписание
start_capLineCap[]Перечисление LineCap, используемое в начале линии внутри этой заглушки.
end_capLineCap[]Перечисление LineCap, используемое в конце линии внутри этой заглушки.

Method: set_stroke_caps(start_cap, end_cap)

 set_stroke_caps(start_cap, end_cap) 

Задает заглушки, используемые для начала и окончания линий, составляющих эту пользовательскую заглушку.

Parameters:

ПараметрТипОписание
start_capLineCapПеречисление LineCap, используемое в начале линии внутри этой заглушки.
end_capLineCapПеречисление LineCap, используемое в конце линии внутри этой заглушки.