EmfPolyTextOutW

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emf.records.EmfRecord, com.aspose.imaging.fileformats.emf.emf.records.EmfDrawingRecordType

public final class EmfPolyTextOutW extends EmfDrawingRecordType

EMR_POLYTEXTOUTW kaydı, mevcut yazı tipi ve metin renklerini kullanarak bir veya daha fazla Unicode metin dizesi çizer.

Çıktı için kullanılan yazı tipi ve metin renkleri, oynatma aygıtı bağlamının mevcut durumundaki özelliklerle belirtilir. EMR_POLYTEXTOUTW, her dize için bir EMR_EXTTEXTOUTW kaydı serisiyle (bölüm 2.3.5.7) taklit edilmelidir.

Yapıcılar

YapıcıAçıklama
EmfPolyTextOutW(EmfRecord source)Yeni bir EmfPolyTextOutW sınıfı örneği başlatır.
EmfPolyTextOutW()Yeni bir EmfPolyTextOutW sınıfı örneği başlatır.

Yöntemler

YöntemAçıklama
getBounds()Cihaz birimlerinde sınırlayıcı dikdörtgeni belirten bir WMF RectL nesnesini alır veya ayarlar ([MS-WMF] bölüm 2.2.2.19).
setBounds(Rectangle value)Cihaz birimlerinde sınırlayıcı dikdörtgeni belirten bir WMF RectL nesnesini alır veya ayarlar ([MS-WMF] bölüm 2.2.2.19).
getIGraphicsMode()GraphicsMode sayımından (bölüm 2.1.16) mevcut grafik modunu belirten 32 bit işaretsiz bir tamsayıyı alır veya ayarlar.
setIGraphicsMode(int value)GraphicsMode sayımından (bölüm 2.1.16) mevcut grafik modunu belirten 32 bit işaretsiz bir tamsayıyı alır veya ayarlar.
getExScale()Grafik modu GM_COMPATIBLE ise sayfa birimlerinden .01mm birimlerine X ölçeğini belirten 32 bit kayan nokta değerini alır veya ayarlar.
setExScale(float value)Grafik modu GM_COMPATIBLE ise sayfa birimlerinden .01mm birimlerine X ölçeğini belirten 32 bit kayan nokta değerini alır veya ayarlar.
getEyScale()Grafik modu GM_COMPATIBLE ise sayfa birimlerinden .01mm birimlerine Y ölçeğini belirten 32 bit kayan nokta değerini alır veya ayarlar.
setEyScale(float value)Grafik modu GM_COMPATIBLE ise sayfa birimlerinden .01mm birimlerine Y ölçeğini belirten 32 bit kayan nokta değerini alır veya ayarlar.
getWEmrText()16 bit Unicode UTF16-LE karakterlerinde, metin öznitelikleri ve boşluk değerleriyle çıktı dizelerini belirten EmrText nesnelerinin (bölüm 2.2.5) dizisini alır veya ayarlar.
setWEmrText(EmfText[] value)16 bit Unicode UTF16-LE karakterlerinde, metin öznitelikleri ve boşluk değerleriyle çıktı dizelerini belirten EmrText nesnelerinin (bölüm 2.2.5) dizisini alır veya ayarlar.

EmfPolyTextOutW(EmfRecord source)

public EmfPolyTextOutW(EmfRecord source)

Yeni bir EmfPolyTextOutW sınıfı örneği başlatır.

Parameters:

ParametreTürAçıklama
sourceEmfRecordKaynak.

EmfPolyTextOutW()

public EmfPolyTextOutW()

Yeni bir EmfPolyTextOutW sınıfı örneği başlatır.

getBounds()

public Rectangle getBounds()

Cihaz birimlerinde sınırlayıcı dikdörtgeni belirten bir WMF RectL nesnesini alır veya ayarlar ([MS-WMF] bölüm 2.2.2.19).

Returns: Rectangle

setBounds(Rectangle value)

public void setBounds(Rectangle value)

Cihaz birimlerinde sınırlayıcı dikdörtgeni belirten bir WMF RectL nesnesini alır veya ayarlar ([MS-WMF] bölüm 2.2.2.19).

Parameters:

ParametreTürAçıklama
valueRectangle

getIGraphicsMode()

public int getIGraphicsMode()

GraphicsMode sayımından (bölüm 2.1.16) mevcut grafik modunu belirten 32 bit işaretsiz bir tamsayıyı alır veya ayarlar.

Returns: int

setIGraphicsMode(int value)

public void setIGraphicsMode(int value)

GraphicsMode sayımından (bölüm 2.1.16) mevcut grafik modunu belirten 32 bit işaretsiz bir tamsayıyı alır veya ayarlar.

Parameters:

ParametreTürAçıklama
değerint

getExScale()

public float getExScale()

Grafik modu GM_COMPATIBLE ise sayfa birimlerinden .01mm birimlerine X ölçeğini belirten 32 bit kayan nokta değerini alır veya ayarlar.

Returns: float

setExScale(float value)

public void setExScale(float value)

Grafik modu GM_COMPATIBLE ise sayfa birimlerinden .01mm birimlerine X ölçeğini belirten 32 bit kayan nokta değerini alır veya ayarlar.

Parameters:

ParametreTürAçıklama
değerfloat

getEyScale()

public float getEyScale()

Grafik modu GM_COMPATIBLE ise sayfa birimlerinden .01mm birimlerine Y ölçeğini belirten 32 bit kayan nokta değerini alır veya ayarlar.

Returns: float

setEyScale(float value)

public void setEyScale(float value)

Grafik modu GM_COMPATIBLE ise sayfa birimlerinden .01mm birimlerine Y ölçeğini belirten 32 bit kayan nokta değerini alır veya ayarlar.

Parameters:

ParametreTürAçıklama
değerfloat

getWEmrText()

public EmfText[] getWEmrText()

16 bit Unicode UTF16-LE karakterlerinde, metin öznitelikleri ve boşluk değerleriyle çıktı dizelerini belirten EmrText nesnelerinin (bölüm 2.2.5) dizisini alır veya ayarlar. EmrText nesnelerinin sayısı cStrings ile belirtilir.

Returns: com.aspose.imaging.fileformats.emf.emf.objects.EmfText[]

setWEmrText(EmfText[] value)

public void setWEmrText(EmfText[] value)

16 bit Unicode UTF16-LE karakterlerinde, metin öznitelikleri ve boşluk değerleriyle çıktı dizelerini belirten EmrText nesnelerinin (bölüm 2.2.5) dizisini alır veya ayarlar. EmrText nesnelerinin sayısı cStrings ile belirtilir.

Parameters:

ParametreTürAçıklama
valueEmfText[]