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öntem | Açı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:
| Parametre | Tür | Açıklama |
|---|---|---|
| source | EmfRecord | Kaynak. |
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:
| Parametre | Tür | Açıklama |
|---|---|---|
| value | Rectangle |
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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int |
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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | float |
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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | float |
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:
| Parametre | Tür | Açıklama |
|---|---|---|
| value | EmfText[] |