Class EmfLogFont

Class EmfLogFont

A név: Aspose.Imaging.FileFormats.Emf.Emf.Objects Összefoglaló: Aspose.Imaging.dll (25.4.0)

A LogFont objektum meghatározza a logikai betűtípus alapvető tulajdonságait.

public class EmfLogFont : EmfObject

Inheritance

object MetaObject EmfObject EmfLogFont

Derived

EmfLogFontEx , EmfLogFontPanose

Örökletes tagok

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

kap vagy beállít egy 8 bites nem jelzett integrert, amely meghatározza a karakterglifok készletét.legyen értéke a WMF CharacterSet felsorolásában ([MS-WMP] 2.1.1.5 szakasz).karakterkészlet ismeretlen, metafizikai feldolgozás NEM próbálja lefordítani vagy értelmezniAzok a szalagok, amelyeket ez a betűtípus rögzít.

public WmfCharacterSet CharSet { get; set; }

ingatlan értéke

WmfCharacterSet

ClipPrecision

kap vagy beállít egy 8 bites nem jelzett integrert, amely meghatározza a csavar pontosságát.A klip pontossága meghatározza, hogyan kell klipezni azokat a karaktereket, amelyek részben a klipterületen kívül vannak.Ez lehet egy vagy több WMF ClipPrecision zászló

public WmfClipPrecisionFlags ClipPrecision { get; set; }

ingatlan értéke

WmfClipPrecisionFlags

Escapement

kap vagy beállít egy 32 bites aláírt integrert, amely meghatározza a szöget, több tucat fokban,a vektor és a készülék x-axis között.párhuzamosan egy szövegsorozat alapvonalával.

public int Escapement { get; set; }

ingatlan értéke

int

Facename

Hozzon vagy állítson be egy Facename-t (64 bájt): A nem több, mint 32 Unicode karaktert tartalmazó sor, amely aa betűtípus neve. ha a sor hossza kevesebb, mint 32 karakter, aNullának jelen kell lennie, majd ennek a mezőnek a maradékát figyelmen kívül kell hagyni.

public string Facename { get; set; }

ingatlan értéke

string

Height

kap vagy beállít egy 32 bites aláírt egészet, amely meghatározza a font magasságát, logikai egységekbenA karakter magassága értéke, amelyet em méretnek is neveznek, akarakter cell hossza értéke mínusz a belső vezető érték. A betűtípus mappája SHOULDa magasság mezőben meghatározott értéket a következőképpen értelmezi.

public int Height { get; set; }

ingatlan értéke

int

Italic

kap vagy beállít egy 8 bites nem jelzett integrert, amely az 0x01 betűtípust jelzi; egyébként,Meg kell állítani a 0x00.

public byte Italic { get; set; }

ingatlan értéke

byte

Orientation

kap vagy beállít egy 32 bites aláírt integrert, amely meghatározza a szöget, több tucat fokban,Az egyes karakterek bázisvonala és a készülék x-axis között.

public int Orientation { get; set; }

ingatlan értéke

int

OutPrecision

kap vagy beállít egy 8 bites nem jelzett integrert, amely meghatározza a kimeneti pontosságot.a kimeneti pontosság meghatározza, hogy a betűtípus mennyire szorosan megköveteli a kért magasságot, szélességet,karakter orientáció, menekülés, térkép és betűtípus. Meg kell, hogy legyen az értéke a WMFA pontos felsorolás

public WmfOutPrecision OutPrecision { get; set; }

ingatlan értéke

WmfOutPrecision

PitchAndFamily

kap vagy beállítja a WMF PitchAndFamily objektumot ([MS-WM F] 2.2.2.14 szakasz), amelyjelzi a betűtípus térképét és családját. Font családok leírják a font megjelenését egy általánosA betűtípusok kifejezésre szolgálnak, amikor a kijelölt nyomtatvány nem áll rendelkezésre.

public WmfPitchAndFamily PitchAndFamily { get; set; }

ingatlan értéke

WmfPitchAndFamily

Quality

kap vagy beállít egy 8 bites nem jelzett integrert, amely meghatározza a kimeneti minőséget.határozza meg, hogy a logikai forrás tulajdonságai milyen szorosan összeegyeztethetők a ténylegesfizikai betűtípus: A WMF FontQuality listájának egyik értékének kell lennie ([MS-WM F]Az 1.1.1 és a 10.1 pont között.

public WmfFontQuality Quality { get; set; }

ingatlan értéke

WmfFontQuality

Strikeout

kap vagy beállít egy 8 bites nem jelzett integrert, amely a 0x01-re szabott sztrikeout betűtípust jelzi;Ellenkező esetben 0x00-ra kell beállítani.

public byte Strikeout { get; set; }

ingatlan értéke

byte

Underline

kap vagy beállít egy 8 bites nem jelzett integrert, amely a 0x01 betűtípust jelzi;Ellenkező esetben 0x00-ra kell beállítani.

public byte Underline { get; set; }

ingatlan értéke

byte

Weight

Kap vagy beállít egy 32 bites aláírt integrert, amely megadja a betűtípus súlyát a tartományban400 normális, és 700 bátor. ha ez az érték nulla, az alapértelmezettA súly használható.

public EmfLogFontWeight Weight { get; set; }

ingatlan értéke

EmfLogFontWeight

Width

kap vagy beállítja a 32 bites aláírt integrert, amely meghatározza az átlagos szélességet, logikai egységekben,jelek a betűtípusban. ha a széles mező értéke nulla, a megfelelő értéket kellmás LogFont értékekből kiszámított, hogy olyan betűtípusot találjon, amelynek a tipográfusaAspektus arány

public int Width { get; set; }

ingatlan értéke

int

 Magyar