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-objektet specificerar standarddata för en anpassad linjekapsling.

Konstruktörer

KonstruktorBeskrivning
EmfPlusCustomLineCapData()

Metoder

MetodBeskrivning
getCustomLineCapDataFlags()Hämtar eller anger ett 32-bitars osignerat heltal som specificerar data i OptionalData-fältet.
setCustomLineCapDataFlags(int value)Hämtar eller anger ett 32-bitars osignerat heltal som specificerar data i OptionalData-fältet.
getBaseCap()Hämtar eller anger ett 32-bitars osignerat heltal som specificerar värdet från LineCap‑enumerationen (avsnitt 2.1.1.18) som den anpassade linjekappen baseras på.
setBaseCap(int value)Hämtar eller anger ett 32-bitars osignerat heltal som specificerar värdet från LineCap‑enumerationen (avsnitt 2.1.1.18) som den anpassade linjekappen baseras på.
getBaseInset()Hämtar eller anger ett 32-bitars flyttal som specificerar avståndet mellan början av linjekappen och slutet av linjen.
setBaseInset(float value)Hämtar eller anger ett 32-bitars flyttal som specificerar avståndet mellan början av linjekappen och slutet av linjen.
getStrokeStartCap()Hämtar eller anger ett 32-bitars osignerat heltal som specificerar värdet i LineCap‑enumerationen som indikerar vilken linjekapp som används i början av den linje som ska ritas.
setStrokeStartCap(int value)Hämtar eller anger ett 32-bitars osignerat heltal som specificerar värdet i LineCap‑enumerationen som indikerar vilken linjekapp som används i början av den linje som ska ritas.
getStrokeEndCap()Hämtar eller anger ett 32-bitars osignerat heltal som specificerar värdet i LineCap‑enumerationen som indikerar vilken linjekapp som ska användas i slutet av den linje som ska ritas.
setStrokeEndCap(int value)Hämtar eller anger ett 32-bitars osignerat heltal som specificerar värdet i LineCap‑enumerationen som indikerar vilken linjekapp som ska användas i slutet av den linje som ska ritas.
getStrokeJoin()Hämtar eller anger ett 32-bitars osignerat heltal som specificerar värdet i LineJoin‑enumerationen (avsnitt 2.1.1.19), vilket anger hur två linjer som ritas med samma penna och vars ändar möts ska förenas.
setStrokeJoin(int value)Hämtar eller anger ett 32-bitars osignerat heltal som specificerar värdet i LineJoin‑enumerationen (avsnitt 2.1.1.19), vilket anger hur två linjer som ritas med samma penna och vars ändar möts ska förenas.
getStrokeMiterLimit()Hämtar eller anger ett 32-bitars flyttal som innehåller gränsen för tjockleken på föreningen i ett snedställt hörn genom att ange det maximalt tillåtna förhållandet mellan snedställt längd och linjebredd.
setStrokeMiterLimit(float value)Hämtar eller anger ett 32-bitars flyttal som innehåller gränsen för tjockleken på föreningen i ett snedställt hörn genom att ange det maximalt tillåtna förhållandet mellan snedställt längd och linjebredd.
getWidthScale()Hämtar eller anger ett 32‑bit flyttal som specificerar hur mycket den anpassade linjekappen ska skalas i förhållande till bredden på EmfPlusPen‑objektet (avsnitt 2.2.1.7) som används för att rita linjerna.
setWidthScale(float value)Hämtar eller anger ett 32‑bit flyttal som specificerar hur mycket den anpassade linjekappen ska skalas i förhållande till bredden på EmfPlusPen‑objektet (avsnitt 2.2.1.7) som används för att rita linjerna.
getFillHotSpot()Hämtar eller anger EmfPlusPointF‑objektet som för närvarande inte används.
setFillHotSpot(PointF value)Hämtar eller anger EmfPlusPointF‑objektet som för närvarande inte används.
getStrokeHotSpot()Hämtar eller anger EmfPlusPointF‑objektet som för närvarande inte används.
setStrokeHotSpot(PointF value)Hämtar eller anger EmfPlusPointF‑objektet som för närvarande inte används.
getOptionalData()Hämtar eller anger det valfria EmfPlusCustomLineCapOptionalData‑objektet (avsnitt 2.2.2.14) som specificerar ytterligare data för den anpassade grafiklinjekappen.
setOptionalData(EmfPlusCustomLineCapOptionalData value)Hämtar eller anger det valfria EmfPlusCustomLineCapOptionalData‑objektet (avsnitt 2.2.2.14) som specificerar ytterligare data för den anpassade grafiklinjekappen.

EmfPlusCustomLineCapData()

public EmfPlusCustomLineCapData()

getCustomLineCapDataFlags()

public int getCustomLineCapDataFlags()

Hämtar eller anger ett 32-bitars osignerat heltal som specificerar data i OptionalData-fältet.

Returns: int

setCustomLineCapDataFlags(int value)

public void setCustomLineCapDataFlags(int value)

Hämtar eller anger ett 32-bitars osignerat heltal som specificerar data i OptionalData-fältet.

Parameters:

ParameterTypBeskrivning
värdeint

getBaseCap()

public int getBaseCap()

Hämtar eller anger ett 32-bitars osignerat heltal som specificerar värdet från LineCap‑enumerationen (avsnitt 2.1.1.18) som den anpassade linjekappen baseras på.

Returns: int

setBaseCap(int value)

public void setBaseCap(int value)

Hämtar eller anger ett 32-bitars osignerat heltal som specificerar värdet från LineCap‑enumerationen (avsnitt 2.1.1.18) som den anpassade linjekappen baseras på.

Parameters:

ParameterTypBeskrivning
värdeint

getBaseInset()

public float getBaseInset()

Hämtar eller anger ett 32-bitars flyttal som specificerar avståndet mellan början av linjekappen och slutet av linjen.

Returns: float

setBaseInset(float value)

public void setBaseInset(float value)

Hämtar eller anger ett 32-bitars flyttal som specificerar avståndet mellan början av linjekappen och slutet av linjen.

Parameters:

ParameterTypBeskrivning
värdefloat

getStrokeStartCap()

public int getStrokeStartCap()

Hämtar eller anger ett 32-bitars osignerat heltal som specificerar värdet i LineCap‑enumerationen som indikerar vilken linjekapp som används i början av den linje som ska ritas.

Returns: int

setStrokeStartCap(int value)

public void setStrokeStartCap(int value)

Hämtar eller anger ett 32-bitars osignerat heltal som specificerar värdet i LineCap‑enumerationen som indikerar vilken linjekapp som används i början av den linje som ska ritas.

Parameters:

ParameterTypBeskrivning
värdeint

getStrokeEndCap()

public int getStrokeEndCap()

Hämtar eller anger ett 32-bitars osignerat heltal som specificerar värdet i LineCap‑enumerationen som indikerar vilken linjekapp som ska användas i slutet av den linje som ska ritas.

Returns: int

setStrokeEndCap(int value)

public void setStrokeEndCap(int value)

Hämtar eller anger ett 32-bitars osignerat heltal som specificerar värdet i LineCap‑enumerationen som indikerar vilken linjekapp som ska användas i slutet av den linje som ska ritas.

Parameters:

ParameterTypBeskrivning
värdeint

getStrokeJoin()

public int getStrokeJoin()

Hämtar eller anger ett 32‑bit osignerat heltal som specificerar värdet i LineJoin‑enumerationen (avsnitt 2.1.1.19), vilken anger hur två linjer som ritas med samma penna och vars ändar möts ska förenas. Vid skärningspunkten mellan de två linjeändarna gör en linjesammanslagning anslutningen mer kontinuerlig.

Returns: int

setStrokeJoin(int value)

public void setStrokeJoin(int value)

Hämtar eller anger ett 32‑bit osignerat heltal som specificerar värdet i LineJoin‑enumerationen (avsnitt 2.1.1.19), vilken anger hur två linjer som ritas med samma penna och vars ändar möts ska förenas. Vid skärningspunkten mellan de två linjeändarna gör en linjesammanslagning anslutningen mer kontinuerlig.

Parameters:

ParameterTypBeskrivning
värdeint

getStrokeMiterLimit()

public float getStrokeMiterLimit()

Hämtar eller anger ett 32-bitars flyttal som innehåller gränsen för tjockleken på föreningen i ett snedställt hörn genom att ange det maximalt tillåtna förhållandet mellan snedställt längd och linjebredd.

Returns: float

setStrokeMiterLimit(float value)

public void setStrokeMiterLimit(float value)

Hämtar eller anger ett 32-bitars flyttal som innehåller gränsen för tjockleken på föreningen i ett snedställt hörn genom att ange det maximalt tillåtna förhållandet mellan snedställt längd och linjebredd.

Parameters:

ParameterTypBeskrivning
värdefloat

getWidthScale()

public float getWidthScale()

Hämtar eller anger ett 32‑bit flyttal som specificerar hur mycket den anpassade linjekappen ska skalas i förhållande till bredden på EmfPlusPen‑objektet (avsnitt 2.2.1.7) som används för att rita linjerna.

Returns: float

setWidthScale(float value)

public void setWidthScale(float value)

Hämtar eller anger ett 32‑bit flyttal som specificerar hur mycket den anpassade linjekappen ska skalas i förhållande till bredden på EmfPlusPen‑objektet (avsnitt 2.2.1.7) som används för att rita linjerna.

Parameters:

ParameterTypBeskrivning
värdefloat

getFillHotSpot()

public PointF getFillHotSpot()

Hämtar eller anger EmfPlusPointF‑objektet som för närvarande inte används. Det MÅSTE sättas till \{0.0, 0.0\}.

Returns: PointF

setFillHotSpot(PointF value)

public void setFillHotSpot(PointF value)

Hämtar eller anger EmfPlusPointF‑objektet som för närvarande inte används. Det MÅSTE sättas till \{0.0, 0.0\}.

Parameters:

ParameterTypBeskrivning
valuePointF

getStrokeHotSpot()

public PointF getStrokeHotSpot()

Hämtar eller anger EmfPlusPointF‑objektet som för närvarande inte används. Det MÅSTE sättas till \{0.0, 0.0\}.

Returns: PointF

setStrokeHotSpot(PointF value)

public void setStrokeHotSpot(PointF value)

Hämtar eller anger EmfPlusPointF‑objektet som för närvarande inte används. Det MÅSTE sättas till \{0.0, 0.0\}.

Parameters:

ParameterTypBeskrivning
valuePointF

getOptionalData()

public EmfPlusCustomLineCapOptionalData getOptionalData()

Hämtar eller anger det valfria EmfPlusCustomLineCapOptionalData‑objektet (avsnitt 2.2.2.14) som specificerar ytterligare data för den anpassade grafiklinjekappen. De specifika innehållen i detta fält bestäms av värdet i CustomLineCapDataFlags‑fältet.

Returns: EmfPlusCustomLineCapOptionalData

setOptionalData(EmfPlusCustomLineCapOptionalData value)

public void setOptionalData(EmfPlusCustomLineCapOptionalData value)

Hämtar eller anger det valfria EmfPlusCustomLineCapOptionalData‑objektet (avsnitt 2.2.2.14) som specificerar ytterligare data för den anpassade grafiklinjekappen. De specifika innehållen i detta fält bestäms av värdet i CustomLineCapDataFlags‑fältet.

Parameters:

ParameterTypBeskrivning
valueEmfPlusCustomLineCapOptionalData