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 F] розділ 2.1.1.5).Характерний набір невідомий, метафільна обробка не повинна намагатися перекладати або тлумачитиЗв’язки, які з’являються з цим шрифтом.
public WmfCharacterSet CharSet { get; set; }
вартість нерухомості
ClipPrecision
отримує або встановлює 8-бітний непідписаний цілір, який визначає точність слайду.Точність стрижки визначає, як стрижка персонажів, які частково знаходяться за межами кліпкового регіону.Це може бути один або кілька флаг WMF ClipPrecision
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-бітний підписаний цілір, який визначає кут, в десятках ступенів,між базовою лінією кожного персонажа і кс-осі пристрою.
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])Розділ 2.1.1 та розділ 10.
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; }