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 F] розділ 2.1.1.5).Характерний набір невідомий, метафільна обробка не повинна намагатися перекладати або тлумачитиЗв’язки, які з’являються з цим шрифтом.

public WmfCharacterSet CharSet { get; set; }

вартість нерухомості

WmfCharacterSet

ClipPrecision

отримує або встановлює 8-бітний непідписаний цілір, який визначає точність слайду.Точність стрижки визначає, як стрижка персонажів, які частково знаходяться за межами кліпкового регіону.Це може бути один або кілька флаг WMF ClipPrecision

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-бітний підписаний цілір, який визначає кут, в десятках ступенів,між базовою лінією кожного персонажа і кс-осі пристрою.

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])Розділ 2.1.1 та розділ 10.

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

 Українська