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

El objeto EmfPlusCustomLineCapData especifica datos predeterminados para una tapa de línea personalizada.

Constructores

ConstructorDescripción
EmfPlusCustomLineCapData()

Métodos

MétodoDescripción
getCustomLineCapDataFlags()Obtiene o establece un entero sin signo de 32 bits que especifica los datos en el campo OptionalData
setCustomLineCapDataFlags(int value)Obtiene o establece un entero sin signo de 32 bits que especifica los datos en el campo OptionalData
getBaseCap()Obtiene o establece un entero sin signo de 32 bits que especifica el valor de la enumeración LineCap (sección 2.1.1.18) en la que se basa el cap de línea personalizado.
setBaseCap(int value)Obtiene o establece un entero sin signo de 32 bits que especifica el valor de la enumeración LineCap (sección 2.1.1.18) en la que se basa el cap de línea personalizado.
getBaseInset()Obtiene o establece un valor de punto flotante de 32 bits que especifica la distancia entre el inicio del cap de línea y el final de la línea.
setBaseInset(float value)Obtiene o establece un valor de punto flotante de 32 bits que especifica la distancia entre el inicio del cap de línea y el final de la línea.
getStrokeStartCap()Obtiene o establece un entero sin signo de 32 bits que especifica el valor en la enumeración LineCap que indica el cap de línea utilizado al inicio de la línea a dibujar
setStrokeStartCap(int value)Obtiene o establece un entero sin signo de 32 bits que especifica el valor en la enumeración LineCap que indica el cap de línea utilizado al inicio de la línea a dibujar
getStrokeEndCap()Obtiene o establece un entero sin signo de 32 bits que especifica el valor en la enumeración LineCap que indica qué cap de línea se debe usar al final de la línea a dibujar.
setStrokeEndCap(int value)Obtiene o establece un entero sin signo de 32 bits que especifica el valor en la enumeración LineCap que indica qué cap de línea se debe usar al final de la línea a dibujar.
getStrokeJoin()Obtiene o establece un entero sin signo de 32 bits que especifica el valor en la enumeración LineJoin (sección 2.1.1.19), que indica cómo unir dos líneas dibujadas con la misma pluma y cuyos extremos se encuentran.
setStrokeJoin(int value)Obtiene o establece un entero sin signo de 32 bits que especifica el valor en la enumeración LineJoin (sección 2.1.1.19), que indica cómo unir dos líneas dibujadas con la misma pluma y cuyos extremos se encuentran.
getStrokeMiterLimit()Obtiene o establece un valor de punto flotante de 32 bits que contiene el límite del grosor de la unión en una esquina en ángulo recto al establecer la relación máxima permitida entre la longitud del ángulo y el ancho de línea.
setStrokeMiterLimit(float value)Obtiene o establece un valor de punto flotante de 32 bits que contiene el límite del grosor de la unión en una esquina en ángulo recto al establecer la relación máxima permitida entre la longitud del ángulo y el ancho de línea.
getWidthScale()Obtiene o establece un valor de punto flotante de 32 bits que especifica la cantidad por la cual escalar la tapa de línea personalizada con respecto al ancho del objeto EmfPlusPen (sección 2.2.1.7) que se utiliza para dibujar las líneas.
setWidthScale(float value)Obtiene o establece un valor de punto flotante de 32 bits que especifica la cantidad por la cual escalar la tapa de línea personalizada con respecto al ancho del objeto EmfPlusPen (sección 2.2.1.7) que se utiliza para dibujar las líneas.
getFillHotSpot()Obtiene o establece el objeto EmfPlusPointF que no se usa actualmente.
setFillHotSpot(PointF value)Obtiene o establece el objeto EmfPlusPointF que no se usa actualmente.
getStrokeHotSpot()Obtiene o establece el objeto EmfPlusPointF que no se usa actualmente.
setStrokeHotSpot(PointF value)Obtiene o establece el objeto EmfPlusPointF que no se usa actualmente.
getOptionalData()Obtiene o establece el objeto opcional EmfPlusCustomLineCapOptionalData (sección 2.2.2.14) que especifica datos adicionales para la tapa de línea gráfica personalizada.
setOptionalData(EmfPlusCustomLineCapOptionalData value)Obtiene o establece el objeto opcional EmfPlusCustomLineCapOptionalData (sección 2.2.2.14) que especifica datos adicionales para la tapa de línea gráfica personalizada.

EmfPlusCustomLineCapData()

public EmfPlusCustomLineCapData()

getCustomLineCapDataFlags()

public int getCustomLineCapDataFlags()

Obtiene o establece un entero sin signo de 32 bits que especifica los datos en el campo OptionalData

Returns: int

setCustomLineCapDataFlags(int value)

public void setCustomLineCapDataFlags(int value)

Obtiene o establece un entero sin signo de 32 bits que especifica los datos en el campo OptionalData

Parameters:

ParámetroTipoDescripción
valorint

getBaseCap()

public int getBaseCap()

Obtiene o establece un entero sin signo de 32 bits que especifica el valor de la enumeración LineCap (sección 2.1.1.18) en la que se basa el cap de línea personalizado.

Returns: int

setBaseCap(int value)

public void setBaseCap(int value)

Obtiene o establece un entero sin signo de 32 bits que especifica el valor de la enumeración LineCap (sección 2.1.1.18) en la que se basa el cap de línea personalizado.

Parameters:

ParámetroTipoDescripción
valorint

getBaseInset()

public float getBaseInset()

Obtiene o establece un valor de punto flotante de 32 bits que especifica la distancia entre el inicio del cap de línea y el final de la línea.

Returns: float

setBaseInset(float value)

public void setBaseInset(float value)

Obtiene o establece un valor de punto flotante de 32 bits que especifica la distancia entre el inicio del cap de línea y el final de la línea.

Parameters:

ParámetroTipoDescripción
valorfloat

getStrokeStartCap()

public int getStrokeStartCap()

Obtiene o establece un entero sin signo de 32 bits que especifica el valor en la enumeración LineCap que indica el cap de línea utilizado al inicio de la línea a dibujar

Returns: int

setStrokeStartCap(int value)

public void setStrokeStartCap(int value)

Obtiene o establece un entero sin signo de 32 bits que especifica el valor en la enumeración LineCap que indica el cap de línea utilizado al inicio de la línea a dibujar

Parameters:

ParámetroTipoDescripción
valorint

getStrokeEndCap()

public int getStrokeEndCap()

Obtiene o establece un entero sin signo de 32 bits que especifica el valor en la enumeración LineCap que indica qué cap de línea se debe usar al final de la línea a dibujar.

Returns: int

setStrokeEndCap(int value)

public void setStrokeEndCap(int value)

Obtiene o establece un entero sin signo de 32 bits que especifica el valor en la enumeración LineCap que indica qué cap de línea se debe usar al final de la línea a dibujar.

Parameters:

ParámetroTipoDescripción
valorint

getStrokeJoin()

public int getStrokeJoin()

Obtiene o establece un entero sin signo de 32 bits que especifica el valor en la enumeración LineJoin (sección 2.1.1.19), la cual indica cómo unir dos líneas dibujadas con la misma pluma y cuyas extremidades se encuentran. En la intersección de los dos extremos de línea, una unión de línea hace que la conexión parezca más continua.

Returns: int

setStrokeJoin(int value)

public void setStrokeJoin(int value)

Obtiene o establece un entero sin signo de 32 bits que especifica el valor en la enumeración LineJoin (sección 2.1.1.19), la cual indica cómo unir dos líneas dibujadas con la misma pluma y cuyas extremidades se encuentran. En la intersección de los dos extremos de línea, una unión de línea hace que la conexión parezca más continua.

Parameters:

ParámetroTipoDescripción
valorint

getStrokeMiterLimit()

public float getStrokeMiterLimit()

Obtiene o establece un valor de punto flotante de 32 bits que contiene el límite del grosor de la unión en una esquina en ángulo recto al establecer la relación máxima permitida entre la longitud del ángulo y el ancho de línea.

Returns: float

setStrokeMiterLimit(float value)

public void setStrokeMiterLimit(float value)

Obtiene o establece un valor de punto flotante de 32 bits que contiene el límite del grosor de la unión en una esquina en ángulo recto al establecer la relación máxima permitida entre la longitud del ángulo y el ancho de línea.

Parameters:

ParámetroTipoDescripción
valorfloat

getWidthScale()

public float getWidthScale()

Obtiene o establece un valor de punto flotante de 32 bits que especifica la cantidad por la cual escalar la tapa de línea personalizada con respecto al ancho del objeto EmfPlusPen (sección 2.2.1.7) que se utiliza para dibujar las líneas.

Returns: float

setWidthScale(float value)

public void setWidthScale(float value)

Obtiene o establece un valor de punto flotante de 32 bits que especifica la cantidad por la cual escalar la tapa de línea personalizada con respecto al ancho del objeto EmfPlusPen (sección 2.2.1.7) que se utiliza para dibujar las líneas.

Parameters:

ParámetroTipoDescripción
valorfloat

getFillHotSpot()

public PointF getFillHotSpot()

Obtiene o establece el objeto EmfPlusPointF que no se usa actualmente. DEBE establecerse en {0.0, 0.0}.

Returns: PointF

setFillHotSpot(PointF value)

public void setFillHotSpot(PointF value)

Obtiene o establece el objeto EmfPlusPointF que no se usa actualmente. DEBE establecerse en {0.0, 0.0}.

Parameters:

ParámetroTipoDescripción
valuePointF

getStrokeHotSpot()

public PointF getStrokeHotSpot()

Obtiene o establece el objeto EmfPlusPointF que no se usa actualmente. DEBE establecerse en {0.0, 0.0}.

Returns: PointF

setStrokeHotSpot(PointF value)

public void setStrokeHotSpot(PointF value)

Obtiene o establece el objeto EmfPlusPointF que no se usa actualmente. DEBE establecerse en {0.0, 0.0}.

Parameters:

ParámetroTipoDescripción
valuePointF

getOptionalData()

public EmfPlusCustomLineCapOptionalData getOptionalData()

Obtiene o establece el objeto opcional EmfPlusCustomLineCapOptionalData (sección 2.2.2.14) que especifica datos adicionales para la tapa de línea gráfica personalizada. El contenido específico de este campo se determina por el valor del campo CustomLineCapDataFlags.

Returns: EmfPlusCustomLineCapOptionalData

setOptionalData(EmfPlusCustomLineCapOptionalData value)

public void setOptionalData(EmfPlusCustomLineCapOptionalData value)

Obtiene o establece el objeto opcional EmfPlusCustomLineCapOptionalData (sección 2.2.2.14) que especifica datos adicionales para la tapa de línea gráfica personalizada. El contenido específico de este campo se determina por el valor del campo CustomLineCapDataFlags.

Parameters:

ParámetroTipoDescripción
valueEmfPlusCustomLineCapOptionalData