EmfPlusCustomLineCapData

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusStructureObjectType, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusCustomBaseLineCap

public final class EmfPlusCustomLineCapData extends EmfPlusCustomBaseLineCap

Объект EmfPlusCustomLineCapData указывает данные по умолчанию для пользовательского окончания линии.

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

КонструкторОписание
EmfPlusCustomLineCapData()

Методы

МетодОписание
getCustomLineCapDataFlags()Получает или задает 32-битное беззнаковое целое, которое указывает данные в поле OptionalData.
setCustomLineCapDataFlags(int value)Получает или задает 32-битное беззнаковое целое, которое указывает данные в поле OptionalData.
getBaseCap()Получает или задает 32-битное беззнаковое целое, которое указывает значение из перечисления LineCap (раздел 2.1.1.18), на основе которого построена пользовательская конечная линия.
setBaseCap(int value)Получает или задает 32-битное беззнаковое целое, которое указывает значение из перечисления LineCap (раздел 2.1.1.18), на основе которого построена пользовательская конечная линия.
getBaseInset()Получает или задает 32-битное значение с плавающей точкой, которое указывает расстояние между началом конечной линии и её концом.
setBaseInset(float value)Получает или задает 32-битное значение с плавающей точкой, которое указывает расстояние между началом конечной линии и её концом.
getStrokeStartCap()Получает или задает 32-битное беззнаковое целое, которое указывает значение в перечислении LineCap, обозначающее конечную линию, используемую в начале рисуемой линии.
setStrokeStartCap(int value)Получает или задает 32-битное беззнаковое целое, которое указывает значение в перечислении LineCap, обозначающее конечную линию, используемую в начале рисуемой линии.
getStrokeEndCap()Получает или задает 32-битное беззнаковое целое, которое указывает значение в перечислении LineCap, обозначающее, какая конечная линия должна использоваться в конце рисуемой линии.
setStrokeEndCap(int value)Получает или задает 32-битное беззнаковое целое, которое указывает значение в перечислении LineCap, обозначающее, какая конечная линия должна использоваться в конце рисуемой линии.
getStrokeJoin()Получает или задает 32-битное беззнаковое целое, которое указывает значение в перечислении LineJoin (раздел 2.1.1.19), определяющее способ соединения двух линий, нарисованных одной и той же ручкой и имеющих соприкасающиеся концы.
setStrokeJoin(int value)Получает или задает 32-битное беззнаковое целое, которое указывает значение в перечислении LineJoin (раздел 2.1.1.19), определяющее способ соединения двух линий, нарисованных одной и той же ручкой и имеющих соприкасающиеся концы.
getStrokeMiterLimit()Получает или задает 32-битное значение с плавающей точкой, которое содержит предел толщины соединения на срезанном угле, устанавливая максимальное допустимое соотношение длины среза к ширине линии.
setStrokeMiterLimit(float value)Получает или задает 32-битное значение с плавающей точкой, которое содержит предел толщины соединения на срезанном угле, устанавливая максимальное допустимое соотношение длины среза к ширине линии.
getWidthScale()Получает или задает 32-битное значение с плавающей точкой, которое определяет величину масштабирования пользовательской заглавной линии относительно ширины объекта EmfPlusPen (раздел 2.2.1.7), используемого для рисования линий.
setWidthScale(float value)Получает или задает 32-битное значение с плавающей точкой, которое определяет величину масштабирования пользовательской заглавной линии относительно ширины объекта EmfPlusPen (раздел 2.2.1.7), используемого для рисования линий.
getFillHotSpot()Получает или задает объект EmfPlusPointF, который в настоящее время не используется.
setFillHotSpot(PointF value)Получает или задает объект EmfPlusPointF, который в настоящее время не используется.
getStrokeHotSpot()Получает или задает объект EmfPlusPointF, который в настоящее время не используется.
setStrokeHotSpot(PointF value)Получает или задает объект EmfPlusPointF, который в настоящее время не используется.
getOptionalData()Получает или задает необязательный объект EmfPlusCustomLineCapOptionalData (раздел 2.2.2.14), который определяет дополнительные данные для пользовательской графической заглавной линии.
setOptionalData(EmfPlusCustomLineCapOptionalData value)Получает или задает необязательный объект EmfPlusCustomLineCapOptionalData (раздел 2.2.2.14), который определяет дополнительные данные для пользовательской графической заглавной линии.

EmfPlusCustomLineCapData()

public EmfPlusCustomLineCapData()

getCustomLineCapDataFlags()

public int getCustomLineCapDataFlags()

Получает или задает 32-битное беззнаковое целое, которое указывает данные в поле OptionalData.

Returns: int

setCustomLineCapDataFlags(int value)

public void setCustomLineCapDataFlags(int value)

Получает или задает 32-битное беззнаковое целое, которое указывает данные в поле OptionalData.

Parameters:

ПараметрТипОписание
valueint

getBaseCap()

public int getBaseCap()

Получает или задает 32-битное беззнаковое целое, которое указывает значение из перечисления LineCap (раздел 2.1.1.18), на основе которого построена пользовательская конечная линия.

Returns: int

setBaseCap(int value)

public void setBaseCap(int value)

Получает или задает 32-битное беззнаковое целое, которое указывает значение из перечисления LineCap (раздел 2.1.1.18), на основе которого построена пользовательская конечная линия.

Parameters:

ПараметрТипОписание
valueint

getBaseInset()

public float getBaseInset()

Получает или задает 32-битное значение с плавающей точкой, которое указывает расстояние между началом конечной линии и её концом.

Returns: float

setBaseInset(float value)

public void setBaseInset(float value)

Получает или задает 32-битное значение с плавающей точкой, которое указывает расстояние между началом конечной линии и её концом.

Parameters:

ПараметрТипОписание
valuefloat

getStrokeStartCap()

public int getStrokeStartCap()

Получает или задает 32-битное беззнаковое целое, которое указывает значение в перечислении LineCap, обозначающее конечную линию, используемую в начале рисуемой линии.

Returns: int

setStrokeStartCap(int value)

public void setStrokeStartCap(int value)

Получает или задает 32-битное беззнаковое целое, которое указывает значение в перечислении LineCap, обозначающее конечную линию, используемую в начале рисуемой линии.

Parameters:

ПараметрТипОписание
valueint

getStrokeEndCap()

public int getStrokeEndCap()

Получает или задает 32-битное беззнаковое целое, которое указывает значение в перечислении LineCap, обозначающее, какая конечная линия должна использоваться в конце рисуемой линии.

Returns: int

setStrokeEndCap(int value)

public void setStrokeEndCap(int value)

Получает или задает 32-битное беззнаковое целое, которое указывает значение в перечислении LineCap, обозначающее, какая конечная линия должна использоваться в конце рисуемой линии.

Parameters:

ПараметрТипОписание
valueint

getStrokeJoin()

public int getStrokeJoin()

Получает или задает 32-битное беззнаковое целое, которое определяет значение в перечислении LineJoin (раздел 2.1.1.19), указывающее, как соединять две линии, нарисованные одной и той же ручкой и имеющие совпадающие концы. На пересечении концов двух линий соединение делает связь более непрерывной.

Returns: int

setStrokeJoin(int value)

public void setStrokeJoin(int value)

Получает или задает 32-битное беззнаковое целое, которое определяет значение в перечислении LineJoin (раздел 2.1.1.19), указывающее, как соединять две линии, нарисованные одной и той же ручкой и имеющие совпадающие концы. На пересечении концов двух линий соединение делает связь более непрерывной.

Parameters:

ПараметрТипОписание
valueint

getStrokeMiterLimit()

public float getStrokeMiterLimit()

Получает или задает 32-битное значение с плавающей точкой, которое содержит предел толщины соединения на срезанном угле, устанавливая максимальное допустимое соотношение длины среза к ширине линии.

Returns: float

setStrokeMiterLimit(float value)

public void setStrokeMiterLimit(float value)

Получает или задает 32-битное значение с плавающей точкой, которое содержит предел толщины соединения на срезанном угле, устанавливая максимальное допустимое соотношение длины среза к ширине линии.

Parameters:

ПараметрТипОписание
valuefloat

getWidthScale()

public float getWidthScale()

Получает или задает 32-битное значение с плавающей точкой, которое определяет величину масштабирования пользовательской заглавной линии относительно ширины объекта EmfPlusPen (раздел 2.2.1.7), используемого для рисования линий.

Returns: float

setWidthScale(float value)

public void setWidthScale(float value)

Получает или задает 32-битное значение с плавающей точкой, которое определяет величину масштабирования пользовательской заглавной линии относительно ширины объекта EmfPlusPen (раздел 2.2.1.7), используемого для рисования линий.

Parameters:

ПараметрТипОписание
valuefloat

getFillHotSpot()

public PointF getFillHotSpot()

Получает или задает объект EmfPlusPointF, который в настоящее время не используется. Он ДОЛЖЕН быть установлен в {0.0, 0.0}.

Returns: PointF

setFillHotSpot(PointF value)

public void setFillHotSpot(PointF value)

Получает или задает объект EmfPlusPointF, который в настоящее время не используется. Он ДОЛЖЕН быть установлен в {0.0, 0.0}.

Parameters:

ПараметрТипОписание
valuePointF

getStrokeHotSpot()

public PointF getStrokeHotSpot()

Получает или задает объект EmfPlusPointF, который в настоящее время не используется. Он ДОЛЖЕН быть установлен в {0.0, 0.0}.

Returns: PointF

setStrokeHotSpot(PointF value)

public void setStrokeHotSpot(PointF value)

Получает или задает объект EmfPlusPointF, который в настоящее время не используется. Он ДОЛЖЕН быть установлен в {0.0, 0.0}.

Parameters:

ПараметрТипОписание
valuePointF

getOptionalData()

public EmfPlusCustomLineCapOptionalData getOptionalData()

Получает или задает необязательный объект EmfPlusCustomLineCapOptionalData (раздел 2.2.2.14), который определяет дополнительные данные для пользовательской графической заглавной линии. Конкретное содержимое этого поля определяется значением поля CustomLineCapDataFlags.

Returns: EmfPlusCustomLineCapOptionalData

setOptionalData(EmfPlusCustomLineCapOptionalData value)

public void setOptionalData(EmfPlusCustomLineCapOptionalData value)

Получает или задает необязательный объект EmfPlusCustomLineCapOptionalData (раздел 2.2.2.14), который определяет дополнительные данные для пользовательской графической заглавной линии. Конкретное содержимое этого поля определяется значением поля CustomLineCapDataFlags.

Parameters:

ПараметрТипОписание
valueEmfPlusCustomLineCapOptionalData