Class EmfLogFont

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; }

стойност на имота

WmfCharacterSet

ClipPrecision

Получава или поставя 8-битен несъгласен интегер, който посочва точността на клипването.Прецизността на клипването определя как да клипате героите, които са частично извън клипиращия регион.Това може да бъде един или повече от WMF ClipPrecision Flag

public WmfClipPrecisionFlags ClipPrecision { get; set; }

стойност на имота

WmfClipPrecisionFlags

Escapement

получава или поставя 32-битово подписано цяло, което посочва ъгъла, в десетки градуса,между вектора на изтичане и х-аксиса на устройството.Паралелно с основата на реда на текст.

public int Escapement { get; set; }

стойност на имота

int

Facename

Получава или задава име на лице (64 бита): рядък от не повече от 32 Unicode знака, който посочваАко дължината на тази лента е по-малка от 32 знака, завършваТрябва да има нула, след което останалата част от това поле трябва да бъде игнорирана.

public string Facename { get; set; }

стойност на имота

string

Height

Получава или задава 32-битен подпис, който посочва височината на шрифта в логически единици.стойността на височината на характера, известна също като размерът на em, еХарактерната стойност на височината на клетката минус вътрешното водещо значение.тълкува стойността, посочена в полето Височина по следния начин.

public int Height { get; set; }

стойност на имота

int

Italic

получава или поставя 8-битен несъгласен интегър, който посочва италиански шрифт, ако е зададен на 0x01; в противен случай,Трябва да се постави на 0x00.

public byte Italic { get; set; }

стойност на имота

byte

Orientation

получава или поставя 32-битово подписано цяло, което посочва ъгъла, в десетки градуса,между базалната линия на всеки характер и x-аксеса на устройството.

public int Orientation { get; set; }

стойност на имота

int

OutPrecision

Получава или поставя 8-битен несъгласен интегер, който посочва прецизността на изхода.точността на изхода определя колко точно е необходим шрифтът, за да съответства на исканата височина, ширина,Характерна ориентация, избягване, пич и шрифт тип. Трябва да бъде стойност от WMFПрецизно изброяване

public WmfOutPrecision OutPrecision { get; set; }

стойност на имота

WmfOutPrecision

PitchAndFamily

получава или поставя WMF PitchAndFamily обект (отдел 2.2.2.14) койтосе посочва площта и семейството на шрифта. семействата на буквите описват външния вид на една буква в общияТе са предназначени за определяне на шрифт, когато посоченият тип не е наличен.

public WmfPitchAndFamily PitchAndFamily { get; set; }

стойност на имота

WmfPitchAndFamily

Quality

Получава или поставя 8-битен несъгласен интегър, който посочва качеството на изхода.определя как да се опита да съответства на атрибутите на логическия фонт на тези на действителнияФизически шрифт. Трябва да бъде една от стойностите в списъка на WMF FontQuality ([MS-WM F])Раздел 1.1.1 от чл.

public WmfFontQuality Quality { get; set; }

стойност на имота

WmfFontQuality

Strikeout

получава или поставя 8-битен несъгласен интегър, който посочва шрифт за изтегляне, ако е зададен на 0x01;В противен случай тя трябва да бъде зададена на 0x00.

public byte Strikeout { get; set; }

стойност на имота

byte

Underline

получава или поставя 8-битен несъгласен интегър, който посочва обозначен шрифт, ако е зададен на 0x01;В противен случай тя трябва да бъде зададена на 0x00.

public byte Underline { get; set; }

стойност на имота

byte

Weight

Получава или поставя 32-битов подписан интегър, който посочва теглото на шрифта в диапазонаНапример, 400 е нормално и 700 е смело. ако тази стойност е нула, дефолтТеглото може да се използва.

public EmfLogFontWeight Weight { get; set; }

стойност на имота

EmfLogFontWeight

Width

получава или поставя 32-битен подпис, който посочва средната ширина, в логически единици, назнаци в шрифта. ако стойността на полето Ширина е нула, съответната стойност трябва да бъдеизчислени от други стойности на LogFont, за да се намери шрифт, който има предназначението на типографаАспекти на съотношението

public int Width { get; set; }

стойност на имота

int

 Български