EmfPlusDrawString
Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emfplus.records.EmfPlusRecord, com.aspose.imaging.fileformats.emf.emfplus.records.EmfPlusDrawingRecordType
public final class EmfPlusDrawString extends EmfPlusDrawingRecordType
EmfPlusDrawString-posten specificerar textutmatning med strängformatering
Konstruktörer
| Konstruktor | Beskrivning |
|---|---|
| EmfPlusDrawString(EmfPlusRecord source) | Initierar en ny instans av klassen EmfPlusDrawString. |
Metoder
| Metod | Beskrivning |
|---|---|
| isColor() | Hämtar eller anger ett värde som indikerar om denna instans är färg. |
| setColor(boolean value) | Hämtar eller anger ett värde som indikerar om denna instans är färg. |
| getObjectId() | Hämtar eller anger objektidentifieraren. |
| setObjectId(byte value) | Hämtar eller anger objektidentifieraren. |
| getBrushId() | Hämtar eller anger penselidentifieraren Ett 32-bitars osignerat heltal som specificerar penseln, vars innehåll bestäms av S‑biten i Flags‑fältet. |
| setBrushId(int value) | Hämtar eller anger penselidentifieraren Ett 32-bitars osignerat heltal som specificerar penseln, vars innehåll bestäms av S‑biten i Flags‑fältet. |
| getFormatId() | Hämtar eller anger formatidentifieraren Ett 32-bitars osignerat heltal som specificerar indexet för ett valfritt EmfPlusStringFormat‑objekt (avsnitt 2.2.1.9) i EMF+‑objektabellen. |
| setFormatId(int value) | Hämtar eller anger formatidentifieraren Ett 32-bitars osignerat heltal som specificerar indexet för ett valfritt EmfPlusStringFormat‑objekt (avsnitt 2.2.1.9) i EMF+‑objektabellen. |
| getLength() | Hämtar eller anger längden Ett 32-bitars osignerat heltal som specificerar antalet tecken i strängen. |
| setLength(int value) | Hämtar eller anger längden Ett 32-bitars osignerat heltal som specificerar antalet tecken i strängen. |
| getLayoutRect() | Hämtar eller anger layout‑rektangeln Ett EmfPlusRectF‑objekt (avsnitt 2.2.2.39) som definierar det omgivande området för destinationen som ska ta emot strängen |
| setLayoutRect(RectangleF value) | Hämtar eller anger layout‑rektangeln Ett EmfPlusRectF‑objekt (avsnitt 2.2.2.39) som definierar det omgivande området för destinationen som ska ta emot strängen |
| getStringData() | Hämtar eller anger strängdata En array av 16-bitars Unicode‑tecken som specificerar strängen som ska ritas |
| setStringData(String value) | Hämtar eller anger strängdata En array av 16-bitars Unicode‑tecken som specificerar strängen som ska ritas |
EmfPlusDrawString(EmfPlusRecord source)
public EmfPlusDrawString(EmfPlusRecord source)
Initierar en ny instans av klassen EmfPlusDrawString.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| source | EmfPlusRecord | Källan. |
isColor()
public boolean isColor()
Hämtar eller anger ett värde som indikerar om denna instans är färg. Om satt specificerar BrushId en färg som ett EmfPlusARGB‑objekt (avsnitt 2.2.2.1). Om rensad innehåller BrushId indexet för ett EmfPlusBrush‑objekt (avsnitt 2.2.1.1) i EMF+‑objektabellen.
Värde: true om denna instans är färg; annars false.
Returns: boolean
setColor(boolean value)
public void setColor(boolean value)
Hämtar eller anger ett värde som indikerar om denna instans är färg. Om satt specificerar BrushId en färg som ett EmfPlusARGB‑objekt (avsnitt 2.2.2.1). Om rensad innehåller BrushId indexet för ett EmfPlusBrush‑objekt (avsnitt 2.2.1.1) i EMF+‑objektabellen.
Värde: true om denna instans är färg; annars false.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | boolean |
getObjectId()
public byte getObjectId()
Hämtar eller anger objektidentifieraren. Indexet för ett EmfPlusFont‑objekt (avsnitt 2.2.1.3) i EMF+‑objektabellen för att rendera texten. Värdet MÅSTE vara mellan 0 och 63, inklusive.
Värde: Objektidentifieraren.
Returns: byte
setObjectId(byte value)
public void setObjectId(byte value)
Hämtar eller anger objektidentifieraren. Indexet för ett EmfPlusFont‑objekt (avsnitt 2.2.1.3) i EMF+‑objektabellen för att rendera texten. Värdet MÅSTE vara mellan 0 och 63, inklusive.
Värde: Objektidentifieraren.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | byte |
getBrushId()
public int getBrushId()
Hämtar eller anger penselidentifieraren Ett 32-bitars osignerat heltal som specificerar penseln, vars innehåll bestäms av S‑biten i Flags‑fältet. Denna definition används för att måla förgrundens textfärg; det vill säga endast själva glyferna.
Returns: int
setBrushId(int value)
public void setBrushId(int value)
Hämtar eller anger penselidentifieraren Ett 32-bitars osignerat heltal som specificerar penseln, vars innehåll bestäms av S‑biten i Flags‑fältet. Denna definition används för att måla förgrundens textfärg; det vill säga endast själva glyferna.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | int |
getFormatId()
public int getFormatId()
Hämtar eller anger formatidentifieraren Ett 32-bitars osignerat heltal som specificerar indexet för ett valfritt EmfPlusStringFormat‑objekt (avsnitt 2.2.1.9) i EMF+‑objektabellen. Detta objekt specificerar information om textlayout och visningsmanipulationer som ska tillämpas på en sträng
Returns: int
setFormatId(int value)
public void setFormatId(int value)
Hämtar eller anger formatidentifieraren Ett 32-bitars osignerat heltal som specificerar indexet för ett valfritt EmfPlusStringFormat‑objekt (avsnitt 2.2.1.9) i EMF+‑objektabellen. Detta objekt specificerar information om textlayout och visningsmanipulationer som ska tillämpas på en sträng
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | int |
getLength()
public int getLength()
Hämtar eller anger längden Ett 32-bitars osignerat heltal som specificerar antalet tecken i strängen.
Returns: int
setLength(int value)
public void setLength(int value)
Hämtar eller anger längden Ett 32-bitars osignerat heltal som specificerar antalet tecken i strängen.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | int |
getLayoutRect()
public RectangleF getLayoutRect()
Hämtar eller anger layout‑rektangeln Ett EmfPlusRectF‑objekt (avsnitt 2.2.2.39) som definierar det omgivande området för destinationen som ska ta emot strängen
Returns: RectangleF
setLayoutRect(RectangleF value)
public void setLayoutRect(RectangleF value)
Hämtar eller anger layout‑rektangeln Ett EmfPlusRectF‑objekt (avsnitt 2.2.2.39) som definierar det omgivande området för destinationen som ska ta emot strängen
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| value | RectangleF |
getStringData()
public String getStringData()
Hämtar eller anger strängdata En array av 16-bitars Unicode‑tecken som specificerar strängen som ska ritas
Returns: java.lang.String
setStringData(String value)
public void setStringData(String value)
Hämtar eller anger strängdata En array av 16-bitars Unicode‑tecken som specificerar strängen som ska ritas
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | java.lang.String |