Class EmfLogFont
Името на пространството: Aspose.Imaging.FileFormats.Emf.Emf.Objects Асамблея: Aspose.Imaging.dll (25.4.0)
Обектът LogFont определя основните атрибути на логически шрифт.
public class EmfLogFont : EmfObject
Inheritance
object ← MetaObject ← EmfObject ← EmfLogFont
Derived
EmfLogFontEx , EmfLogFontPanose
наследници
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfLogFont()
public EmfLogFont()
Properties
CharSet
Получава или поставя 8-битен несъгласен интегър, който посочва набор от характерни глифи.да бъде стойност в списъка на WMF CharacterSet ([MS-WMФ] раздел 2.1.1.5).Характерният набор е неизвестен, метафилната обработка НЕ трябва да се опитва да преведе или интерпретираСтрийките, които се пренасят с този шрифт.
public WmfCharacterSet CharSet { get; set; }
стойност на имота
ClipPrecision
Получава или поставя 8-битен несъгласен интегер, който посочва точността на клипването.Прецизността на клипването определя как да клипате героите, които са частично извън клипиращия регион.Това може да бъде един или повече от WMF ClipPrecision Flag
public WmfClipPrecisionFlags ClipPrecision { get; set; }
стойност на имота
Escapement
получава или поставя 32-битово подписано цяло, което посочва ъгъла, в десетки градуса,между вектора на изтичане и х-аксиса на устройството.Паралелно с основата на реда на текст.
public int Escapement { get; set; }
стойност на имота
Facename
Получава или задава име на лице (64 бита): рядък от не повече от 32 Unicode знака, който посочваАко дължината на тази лента е по-малка от 32 знака, завършваТрябва да има нула, след което останалата част от това поле трябва да бъде игнорирана.
public string Facename { get; set; }
стойност на имота
Height
Получава или задава 32-битен подпис, който посочва височината на шрифта в логически единици.стойността на височината на характера, известна също като размерът на em, еХарактерната стойност на височината на клетката минус вътрешното водещо значение.тълкува стойността, посочена в полето Височина по следния начин.
public int Height { get; set; }
стойност на имота
Italic
получава или поставя 8-битен несъгласен интегър, който посочва италиански шрифт, ако е зададен на 0x01; в противен случай,Трябва да се постави на 0x00.
public byte Italic { get; set; }
стойност на имота
Orientation
получава или поставя 32-битово подписано цяло, което посочва ъгъла, в десетки градуса,между базалната линия на всеки характер и x-аксеса на устройството.
public int Orientation { get; set; }
стойност на имота
OutPrecision
Получава или поставя 8-битен несъгласен интегер, който посочва прецизността на изхода.точността на изхода определя колко точно е необходим шрифтът, за да съответства на исканата височина, ширина,Характерна ориентация, избягване, пич и шрифт тип. Трябва да бъде стойност от WMFПрецизно изброяване
public WmfOutPrecision OutPrecision { get; set; }
стойност на имота
PitchAndFamily
получава или поставя WMF PitchAndFamily обект (отдел 2.2.2.14) койтосе посочва площта и семейството на шрифта. семействата на буквите описват външния вид на една буква в общияТе са предназначени за определяне на шрифт, когато посоченият тип не е наличен.
public WmfPitchAndFamily PitchAndFamily { get; set; }
стойност на имота
Quality
Получава или поставя 8-битен несъгласен интегър, който посочва качеството на изхода.определя как да се опита да съответства на атрибутите на логическия фонт на тези на действителнияФизически шрифт. Трябва да бъде една от стойностите в списъка на WMF FontQuality ([MS-WM F])Раздел 1.1.1 от чл.
public WmfFontQuality Quality { get; set; }
стойност на имота
Strikeout
получава или поставя 8-битен несъгласен интегър, който посочва шрифт за изтегляне, ако е зададен на 0x01;В противен случай тя трябва да бъде зададена на 0x00.
public byte Strikeout { get; set; }
стойност на имота
Underline
получава или поставя 8-битен несъгласен интегър, който посочва обозначен шрифт, ако е зададен на 0x01;В противен случай тя трябва да бъде зададена на 0x00.
public byte Underline { get; set; }
стойност на имота
Weight
Получава или поставя 32-битов подписан интегър, който посочва теглото на шрифта в диапазонаНапример, 400 е нормално и 700 е смело. ако тази стойност е нула, дефолтТеглото може да се използва.
public EmfLogFontWeight Weight { get; set; }
стойност на имота
Width
получава или поставя 32-битен подпис, който посочва средната ширина, в логически единици, назнаци в шрифта. ако стойността на полето Ширина е нула, съответната стойност трябва да бъдеизчислени от други стойности на LogFont, за да се намери шрифт, който има предназначението на типографаАспекти на съотношението
public int Width { get; set; }