EmfLogFont
Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emf.objects.EmfObject
public class EmfLogFont extends EmfObject
LogFont nesnesi, mantıksal bir fontun temel özelliklerini belirtir.
Yapıcılar
| Yapıcı | Açıklama |
|---|---|
| EmfLogFont() |
Yöntemler
| Yöntem | Açıklama |
|---|---|
| getHeight() | 32 bit işaretli tam sayı alır veya ayarlar; bu, yazı tipinin karakter hücresi veya karakterinin yüksekliğini mantıksal birimlerde belirtir. |
| setHeight(int value) | 32 bit işaretli tam sayı alır veya ayarlar; bu, yazı tipinin karakter hücresi veya karakterinin yüksekliğini mantıksal birimlerde belirtir. |
| getWidth() | 32 bit işaretli tam sayı alır veya ayarlar; bu, yazı tipindeki karakterlerin ortalama genişliğini mantıksal birimlerde belirtir. |
| setWidth(int value) | 32 bit işaretli tam sayı alır veya ayarlar; bu, yazı tipindeki karakterlerin ortalama genişliğini mantıksal birimlerde belirtir. |
| getEscapement() | 32 bit işaretli tam sayı alır veya ayarlar; bu, kaçış vektörü ile cihazın x ekseni arasındaki açıyı derece ondalıklarıyla belirtir. |
| setEscapement(int value) | 32 bit işaretli tam sayı alır veya ayarlar; bu, kaçış vektörü ile cihazın x ekseni arasındaki açıyı derece ondalıklarıyla belirtir. |
| getOrientation() | 32 bit işaretli tam sayı alır veya ayarlar; bu, her karakterin taban çizgisi ile cihazın x ekseni arasındaki açıyı derece ondalıklarıyla belirtir. |
| setOrientation(int value) | 32 bit işaretli tam sayı alır veya ayarlar; bu, her karakterin taban çizgisi ile cihazın x ekseni arasındaki açıyı derece ondalıklarıyla belirtir. |
| getWeight() | 32 bit işaretli tam sayı alır veya ayarlar; bu, yazı tipinin ağırlığını 0 ile 1000 arasında bir değer olarak belirtir. |
| setWeight(int value) | 32 bit işaretli tam sayı alır veya ayarlar; bu, yazı tipinin ağırlığını 0 ile 1000 arasında bir değer olarak belirtir. |
| getItalic() | 8 bit işaretsiz tam sayı alır veya ayarlar; bu, 0x01 olarak ayarlanırsa italik bir yazı tipini belirtir; aksi takdirde 0x00 olmalıdır. |
| setItalic(byte value) | 8 bit işaretsiz tam sayı alır veya ayarlar; bu, 0x01 olarak ayarlanırsa italik bir yazı tipini belirtir; aksi takdirde 0x00 olmalıdır. |
| getUnderline() | 8 bit işaretsiz tam sayı alır veya ayarlar; bu, 0x01 olarak ayarlanırsa altı çizili bir yazı tipini belirtir; aksi takdirde 0x00 olmalıdır. |
| setUnderline(byte value) | 8 bit işaretsiz tam sayı alır veya ayarlar; bu, 0x01 olarak ayarlanırsa altı çizili bir yazı tipini belirtir; aksi takdirde 0x00 olmalıdır. |
| getStrikeout() | 8 bit işaretsiz tam sayı alır veya ayarlar; bu, 0x01 olarak ayarlanırsa üstü çizili bir yazı tipini belirtir; aksi takdirde 0x00 olmalıdır. |
| setStrikeout(byte value) | 8 bit işaretsiz tam sayı alır veya ayarlar; bu, 0x01 olarak ayarlanırsa üstü çizili bir yazı tipini belirtir; aksi takdirde 0x00 olmalıdır. |
| getCharSet() | 8 bit işaretsiz tam sayı alır veya ayarlar; bu, karakter gliflerinin kümesini belirtir. |
| setCharSet(byte value) | 8 bit işaretsiz tam sayı alır veya ayarlar; bu, karakter gliflerinin kümesini belirtir. |
| getOutPrecision() | 8 bit işaretsiz tam sayı alır veya ayarlar; bu, çıktı hassasiyetini belirtir. |
| setOutPrecision(byte value) | 8 bit işaretsiz tam sayı alır veya ayarlar; bu, çıktı hassasiyetini belirtir. |
| getClipPrecision() | 8 bit işaretsiz tam sayı alır veya ayarlar; bu, kırpma hassasiyetini belirtir. |
| setClipPrecision(byte value) | 8 bit işaretsiz tam sayı alır veya ayarlar; bu, kırpma hassasiyetini belirtir. |
| getQuality() | 8 bit işaretsiz tam sayı alır veya ayarlar; bu, çıktı kalitesini belirtir. |
| setQuality(byte value) | 8 bit işaretsiz tam sayı alır veya ayarlar; bu, çıktı kalitesini belirtir. |
| getPitchAndFamily() | WMF PitchAndFamily nesnesi ([MS-WMF] bölüm 2.2.2.14) alır veya ayarlar; bu nesne, yazı tipinin pitch ve familyasını belirtir. |
| setPitchAndFamily(WmfPitchAndFamily value) | WMF PitchAndFamily nesnesi ([MS-WMF] bölüm 2.2.2.14) alır veya ayarlar; bu nesne, yazı tipinin pitch ve familyasını belirtir. |
| getFacename() | Facename (64 bayt) alır veya ayarlar: Yazı tipinin tip adı belirten, 32 Unicode karakteri geçmeyen bir dizedir. |
| setFacename(String value) | Facename (64 bayt) alır veya ayarlar: Yazı tipinin tip adı belirten, 32 Unicode karakteri geçmeyen bir dizedir. |
EmfLogFont()
public EmfLogFont()
getHeight()
public int getHeight()
32 bit işaretli tam sayı alır veya ayarlar; bu, yazı tipinin karakter hücresi veya karakterinin yüksekliğini mantıksal birimlerde belirtir. Karakter yüksekliği değeri, em boyutu olarak da bilinir, karakter hücresi yüksekliği değerinden iç önderlik değerinin çıkarılmasıyla elde edilir. Yazı tipi eşleyicisi, Height alanında belirtilen değeri aşağıdaki şekilde yorumlamalıdır.
Returns: int
setHeight(int value)
public void setHeight(int value)
32 bit işaretli tam sayı alır veya ayarlar; bu, yazı tipinin karakter hücresi veya karakterinin yüksekliğini mantıksal birimlerde belirtir. Karakter yüksekliği değeri, em boyutu olarak da bilinir, karakter hücresi yüksekliği değerinden iç önderlik değerinin çıkarılmasıyla elde edilir. Yazı tipi eşleyicisi, Height alanında belirtilen değeri aşağıdaki şekilde yorumlamalıdır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int |
getWidth()
public int getWidth()
32 bit işaretli tam sayı alır veya ayarlar; bu, yazı tipindeki karakterlerin ortalama genişliğini mantıksal birimlerde belirtir. Width alanı değeri sıfır ise, tipografinin istediği en-boy oranına sahip bir yazı tipi bulmak için diğer LogFont değerlerinden uygun bir değer hesaplanmalı.
Returns: int
setWidth(int value)
public void setWidth(int value)
32 bit işaretli tam sayı alır veya ayarlar; bu, yazı tipindeki karakterlerin ortalama genişliğini mantıksal birimlerde belirtir. Width alanı değeri sıfır ise, tipografinin istediği en-boy oranına sahip bir yazı tipi bulmak için diğer LogFont değerlerinden uygun bir değer hesaplanmalı.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int |
getEscapement()
public int getEscapement()
Cihazın x ekseni ile kaçış vektörü arasındaki açıyı, derece ondalıkları cinsinden belirten 32 bit işaretli bir tamsayıyı alır veya ayarlar. Kaçış vektörü, bir metin satırının temel çizgisine paraleldir.
Returns: int
setEscapement(int value)
public void setEscapement(int value)
Cihazın x ekseni ile kaçış vektörü arasındaki açıyı, derece ondalıkları cinsinden belirten 32 bit işaretli bir tamsayıyı alır veya ayarlar. Kaçış vektörü, bir metin satırının temel çizgisine paraleldir.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int |
getOrientation()
public int getOrientation()
32 bit işaretli tam sayı alır veya ayarlar; bu, her karakterin taban çizgisi ile cihazın x ekseni arasındaki açıyı derece ondalıklarıyla belirtir.
Returns: int
setOrientation(int value)
public void setOrientation(int value)
32 bit işaretli tam sayı alır veya ayarlar; bu, her karakterin taban çizgisi ile cihazın x ekseni arasındaki açıyı derece ondalıklarıyla belirtir.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int |
getWeight()
public int getWeight()
Sıfır ile 1000 arasında bir aralıkta fontun ağırlığını belirten 32 bit işaretli bir tamsayıyı alır veya ayarlar. Örneğin, 400 normal ve 700 kalındır. Bu değer sıfır ise, varsayılan bir ağırlık kullanılabilir.
Returns: int
setWeight(int value)
public void setWeight(int value)
Sıfır ile 1000 arasında bir aralıkta fontun ağırlığını belirten 32 bit işaretli bir tamsayıyı alır veya ayarlar. Örneğin, 400 normal ve 700 kalındır. Bu değer sıfır ise, varsayılan bir ağırlık kullanılabilir.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int |
getItalic()
public byte getItalic()
8 bit işaretsiz tam sayı alır veya ayarlar; bu, 0x01 olarak ayarlanırsa italik bir yazı tipini belirtir; aksi takdirde 0x00 olmalıdır.
Returns: byte
setItalic(byte value)
public void setItalic(byte value)
8 bit işaretsiz tam sayı alır veya ayarlar; bu, 0x01 olarak ayarlanırsa italik bir yazı tipini belirtir; aksi takdirde 0x00 olmalıdır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | byte |
getUnderline()
public byte getUnderline()
8 bit işaretsiz tam sayı alır veya ayarlar; bu, 0x01 olarak ayarlanırsa altı çizili bir yazı tipini belirtir; aksi takdirde 0x00 olmalıdır.
Returns: byte
setUnderline(byte value)
public void setUnderline(byte value)
8 bit işaretsiz tam sayı alır veya ayarlar; bu, 0x01 olarak ayarlanırsa altı çizili bir yazı tipini belirtir; aksi takdirde 0x00 olmalıdır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | byte |
getStrikeout()
public byte getStrikeout()
8 bit işaretsiz tam sayı alır veya ayarlar; bu, 0x01 olarak ayarlanırsa üstü çizili bir yazı tipini belirtir; aksi takdirde 0x00 olmalıdır.
Returns: byte
setStrikeout(byte value)
public void setStrikeout(byte value)
8 bit işaretsiz tam sayı alır veya ayarlar; bu, 0x01 olarak ayarlanırsa üstü çizili bir yazı tipini belirtir; aksi takdirde 0x00 olmalıdır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | byte |
getCharSet()
public byte getCharSet()
Karakter glif kümesini belirten 8 bit işaretsiz bir tamsayıyı alır veya ayarlar. Bu, WMF CharacterSet numaralandırmasındaki bir değer OLmalıdır ([MS-WMF] bölüm 2.1.1.5). Karakter kümesi bilinmiyorsa, metafile işleme OLUŞTURULAN fontla render edilen dizeleri çevirmeye veya yorumlamaya çalışmamalıdır.
Returns: byte
setCharSet(byte value)
public void setCharSet(byte value)
Karakter glif kümesini belirten 8 bit işaretsiz bir tamsayıyı alır veya ayarlar. Bu, WMF CharacterSet numaralandırmasındaki bir değer OLmalıdır ([MS-WMF] bölüm 2.1.1.5). Karakter kümesi bilinmiyorsa, metafile işleme OLUŞTURULAN fontla render edilen dizeleri çevirmeye veya yorumlamaya çalışmamalıdır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | byte |
getOutPrecision()
public byte getOutPrecision()
Çıktı hassasiyetini belirten 8 bit işaretsiz bir tamsayıyı alır veya ayarlar. Çıktı hassasiyeti, fontun istenen yükseklik, genişlik, karakter yönelimi, kaçış, pitch ve font türüyle ne kadar yakından eşleşmesi gerektiğini tanımlar. Bu, WMF OutPrecision numaralandırmasından bir değer OLmalıdır.
Returns: byte
setOutPrecision(byte value)
public void setOutPrecision(byte value)
Çıktı hassasiyetini belirten 8 bit işaretsiz bir tamsayıyı alır veya ayarlar. Çıktı hassasiyeti, fontun istenen yükseklik, genişlik, karakter yönelimi, kaçış, pitch ve font türüyle ne kadar yakından eşleşmesi gerektiğini tanımlar. Bu, WMF OutPrecision numaralandırmasından bir değer OLmalıdır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | byte |
getClipPrecision()
public byte getClipPrecision()
Kırpma hassasiyetini belirten 8 bit işaretsiz bir tamsayıyı alır veya ayarlar. Kırpma hassasiyeti, kırpma bölgesinin dışına kısmen çıkan karakterlerin nasıl kırpılacağını tanımlar. Bu, WMF ClipPrecision bayraklarından bir veya daha fazlası olabilir.
Returns: byte
setClipPrecision(byte value)
public void setClipPrecision(byte value)
Kırpma hassasiyetini belirten 8 bit işaretsiz bir tamsayıyı alır veya ayarlar. Kırpma hassasiyeti, kırpma bölgesinin dışına kısmen çıkan karakterlerin nasıl kırpılacağını tanımlar. Bu, WMF ClipPrecision bayraklarından bir veya daha fazlası olabilir.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | byte |
getQuality()
public byte getQuality()
Çıktı kalitesini belirten 8 bit işaretsiz bir tamsayıyı alır veya ayarlar. Çıktı kalitesi, mantıksal font özelliklerini gerçek bir fiziksel fontun özelliklerine ne kadar yakından eşleştirmeye çalışılacağını tanımlar. Bu, WMF FontQuality numaralandırmasındaki değerlerden biri OLmalıdır ([MS-WMF] bölüm 2.1.1.10).
Returns: byte
setQuality(byte value)
public void setQuality(byte value)
Çıktı kalitesini belirten 8 bit işaretsiz bir tamsayıyı alır veya ayarlar. Çıktı kalitesi, mantıksal font özelliklerini gerçek bir fiziksel fontun özelliklerine ne kadar yakından eşleştirmeye çalışılacağını tanımlar. Bu, WMF FontQuality numaralandırmasındaki değerlerden biri OLmalıdır ([MS-WMF] bölüm 2.1.1.10).
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | byte |
getPitchAndFamily()
public WmfPitchAndFamily getPitchAndFamily()
Fontun pitch ve ailesini belirten bir WMF PitchAndFamily nesnesi ([MS-WMF] bölüm 2.2.2.14) alır veya ayarlar. Font aileleri, bir fontun görünümünü genel bir şekilde tanımlar. Belirtilen yazı tipi mevcut olmadığında bir font belirtmek için tasarlanmıştır.
Returns: WmfPitchAndFamily
setPitchAndFamily(WmfPitchAndFamily value)
public void setPitchAndFamily(WmfPitchAndFamily value)
Fontun pitch ve ailesini belirten bir WMF PitchAndFamily nesnesi ([MS-WMF] bölüm 2.2.2.14) alır veya ayarlar. Font aileleri, bir fontun görünümünü genel bir şekilde tanımlar. Belirtilen yazı tipi mevcut olmadığında bir font belirtmek için tasarlanmıştır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| value | WmfPitchAndFamily |
getFacename()
public String getFacename()
Bir Facename (64 bayt) alır veya ayarlar: Fontun yazı tipi adını belirten en fazla 32 Unicode karakterden oluşan bir dizedir. Bu dizenin uzunluğu 32 karakterden az ise, sonlandırıcı NULL bulunmalı ve bu NULL’dan sonraki alanın geri kalanı YOK SAYILMALIDIR.
Returns: java.lang.String
setFacename(String value)
public void setFacename(String value)
Bir Facename (64 bayt) alır veya ayarlar: Fontun yazı tipi adını belirten en fazla 32 Unicode karakterden oluşan bir dizedir. Bu dizenin uzunluğu 32 karakterden az ise, sonlandırıcı NULL bulunmalı ve bu NULL’dan sonraki alanın geri kalanı YOK SAYILMALIDIR.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | java.lang.String |