Class EmfLogFont
Numele spaţiului: Aspose.Imaging.FileFormats.Emf.Emf.Objects Asamblare: Aspose.Imaging.dll (25.4.0)
Obiectul LogFont specifică atributele de bază ale unui font logic.
public class EmfLogFont : EmfObject
Inheritance
object ← MetaObject ← EmfObject ← EmfLogFont
Derived
EmfLogFontEx , EmfLogFontPanose
Membrii moștenitori
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
Obține sau stabilește un integer 8 bite fără semnătură care specifică setul de glifuri de caracter.să fie o valoare în lista WMF CharacterSet (secțiunea 2.1.1.5 [MS-WM F]).setul de caractere este necunoscut, procesarea metafizică NU trebuie să încerce să traducă sau să interpretezeceasuri care sunt renderate cu acest font.
public WmfCharacterSet CharSet { get; set; }
Valoarea proprietății
ClipPrecision
Obține sau stabilește un integer 8 bite fără semnătură care specifică precizia clipingului.Precizia cliping defineste modul de a clipa personajele care sunt parțial în afara regiunii clipping.Acesta poate fi unul sau mai multe flăcări WMF ClipPrecision
public WmfClipPrecisionFlags ClipPrecision { get; set; }
Valoarea proprietății
Escapement
Obține sau stabilește un întreg semnat de 32 de biți care specifică unghiul, în zeci de grade,între vectorul de evacuare și x-axul dispozitivului.Paralel cu linia de bază a unui rând de text.
public int Escapement { get; set; }
Valoarea proprietății
Facename
Obține sau stabilește un nume (64 de byte): o linie de nu mai mult de 32 de caractere Unicode care specificăDacă lungimea acestei linii este mai mică de 32 de caractere, o terminareNULL trebuie să fie prezent, după care restul acestui câmp trebuie ignorat.
public string Facename { get; set; }
Valoarea proprietății
Height
Obține sau stabilește un întreg semnat de 32 de biți care specifică înălțimea, în unități logice, a fontuluicaracter celula sau caracterul. valoarea înălțimii caracterului, cunoscută și sub numele de dimensiunea em, estevalorile de înălțime a celulei caracterului minus valoarea principală internă.interpretează valoarea specificată în câmpul Înălțime după cum urmează.
public int Height { get; set; }
Valoarea proprietății
Italic
Obține sau stabilește un întreg non-signat de 8 bit care specifică o fontă italiană dacă este setată la 0x01; altfel,Trebuie să fie setat la 0x00.
public byte Italic { get; set; }
Valoarea proprietății
Orientation
Obține sau stabilește un întreg semnat de 32 de biți care specifică unghiul, în zeci de grade,între linia de bază a fiecărui personaj și x-axul dispozitivului.
public int Orientation { get; set; }
Valoarea proprietății
OutPrecision
Obține sau stabilește un integrator nesignat de 8 bit care specifică precizia de ieșire.precizia de ieșire definește cât de strâns este necesar fontul pentru a se potrivi înălțimii, lățimilor,orientarea caracterului, evadarea, piciorul și tipul de font. trebuie să fie o valoare de la WMFListă de precizie
public WmfOutPrecision OutPrecision { get; set; }
Valoarea proprietății
PitchAndFamily
Obține sau stabilește un obiect WMF PitchAndFamily (secțiunea 2.2.2.14) carespecifica sfera și familia fontului. familiile font descriu aspectul unei fonturi într-un generalAcestea sunt concepute pentru a specifica un font atunci când tipul specificat nu este disponibil.
public WmfPitchAndFamily PitchAndFamily { get; set; }
Valoarea proprietății
Quality
Obține sau stabilește un integrator nesignat de 8 bit care specifică calitatea producției.definește cât de aproape să încerce să se potrivească atributele logice-fon cu cele ale unui realtrebuie să fie una dintre valorile din enumerarea WMF FontQuality ([MS-WM F])în secţiunea 2.1.1.
public WmfFontQuality Quality { get; set; }
Valoarea proprietății
Strikeout
Obține sau stabilește un integer 8 bite fără semnătură care specifică un font strikeout dacă este setat la 0x01;În caz contrar, trebuie să fie setat la 0x00.
public byte Strikeout { get; set; }
Valoarea proprietății
Underline
Obține sau stabilește un întreg fără semnătură de 8 bit care specifică un font subliniat dacă este setat la 0x01;În caz contrar, trebuie să fie setat la 0x00.
public byte Underline { get; set; }
Valoarea proprietății
Weight
Obține sau stabilește un întreg semnat de 32 de biți care specifică greutatea fontului în gamăDe exemplu, 400 este normal și 700 este îndrăzneț. dacă această valoare este zero, un standardGreutatea poate fi folosită.
public EmfLogFontWeight Weight { get; set; }
Valoarea proprietății
Width
Obține sau stabilește un întreg semnat de 32 de biți care specifică lățimea medie, în unități logice, adacă valoarea câmpului Width este zero, o valoare corespunzătoare trebuie să fiecalculat din alte valori LogFont pentru a găsi un font care are tipograful destinatRaportul aspectului
public int Width { get; set; }