EmfPolyTextOutA

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 EmfPolyTextOutA extends EmfDrawingRecordType

EMR_POLYTEXTOUTA kaydı, mevcut yazı tipi ve metin renklerini kullanarak bir veya daha fazla ASCII 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_POLYTEXTOUTA, bir dize başına bir kayıt olacak şekilde bir dizi EMR_EXTTEXTOUTW kaydı (bölüm 2.3.5.7) ile taklit edilmelidir. Bu, her EmrText nesnesindeki ASCII metin dizesinin Unicode UTF16-LE kodlamasına dönüştürülmesini gerektirir.

Yapıcılar

YapıcıAçıklama
EmfPolyTextOutA(EmfRecord source)EmfPolyTextOutA sınıfının yeni bir örneğini başlatır.
EmfPolyTextOutA()EmfPolyTextOutA sınıfının yeni bir örneğini 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.
getAEmrText()Metin öznitelikleri ve boşluk değerleriyle 8 bit ASCII karakterlerinde çıktı dizelerini belirten EmrText nesnelerinin (bölüm 2.2.5) bir dizisini alır veya ayarlar.
setAEmrText(EmfText[] value)Metin öznitelikleri ve boşluk değerleriyle 8 bit ASCII karakterlerinde çıktı dizelerini belirten EmrText nesnelerinin (bölüm 2.2.5) bir dizisini alır veya ayarlar.

EmfPolyTextOutA(EmfRecord source)

public EmfPolyTextOutA(EmfRecord source)

EmfPolyTextOutA sınıfının yeni bir örneğini başlatır.

Parameters:

ParametreTürAçıklama
sourceEmfRecordKaynak.

EmfPolyTextOutA()

public EmfPolyTextOutA()

EmfPolyTextOutA sınıfının yeni bir örneğini 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

getAEmrText()

public EmfText[] getAEmrText()

Metin öznitelikleri ve boşluk değerleriyle 8 bit ASCII karakterlerinde çıktı dizelerini belirten EmrText nesnelerinin (bölüm 2.2.5) bir dizisini alır veya ayarlar. EmrText nesnelerinin sayısı cStrings ile belirtilir.

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

setAEmrText(EmfText[] value)

public void setAEmrText(EmfText[] value)

Metin öznitelikleri ve boşluk değerleriyle 8 bit ASCII karakterlerinde çıktı dizelerini belirten EmrText nesnelerinin (bölüm 2.2.5) bir dizisini alır veya ayarlar. EmrText nesnelerinin sayısı cStrings ile belirtilir.

Parameters:

ParametreTürAçıklama
valueEmfText[]