Class EmfLogFont
Navne til: Aspose.Imaging.FileFormats.Emf.Emf.Objects Sammensætning: Aspose.Imaging.dll (25.4.0)
LogFont-objektet angiver de grundlæggende egenskaber for en logisk font.
public class EmfLogFont : EmfObject
Inheritance
object ← MetaObject ← EmfObject ← EmfLogFont
Derived
EmfLogFontEx , EmfLogFontPanose
De arvede medlemmer
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
Giver eller indsætter en 8-bit usigned integer, der angiver sæt af tegn glyphs.være en værdi i WMF CharacterSet-enumerationen ([MS-WM F] sektion 2.1.1.5).karakter set er ukendt, metafilbearbejdning SHOULD IKKE forsøge at oversætte eller fortolkeStrenge, der er renderet med denne font.
public WmfCharacterSet CharSet { get; set; }
Ejendomsværdi
ClipPrecision
Giver eller indsætter en 8-bit usigned integer, der angiver klippegrænsningen.Clipping præcision definerer, hvordan man klipper tegn, der er delvist uden for klippingområdet.Det kan være en eller flere af WMF ClipPrecision Flag
public WmfClipPrecisionFlags ClipPrecision { get; set; }
Ejendomsværdi
Escapement
modtager eller indsætter en 32-bit signeret helhed, der angiver hjørnet, i ti grader,mellem flygtningvektoren og x-axis af enheden.Parallelt med baseline af en række tekst.
public int Escapement { get; set; }
Ejendomsværdi
Facename
Få eller indsætte et FaceName (64 byte): En række af ikke mere end 32 Unicode tegn, der angiverhvis længden af denne linje er mindre end 32 tegn, enNull skal være til stede, hvorefter resten af dette felt må ignoreres.
public string Facename { get; set; }
Ejendomsværdi
Height
Giver eller indsætter en 32-bit signeret integrator, der angiver højdeen i logiske enheder af fonten.karakter cellen eller karakter. karakter højde værdi, også kendt som em størrelse, erkaraktercellens højdeværdi minus den interne ledende værdi.fortolk det værdi, der er angivet i højdefeltet på følgende måde.
public int Height { get; set; }
Ejendomsværdi
Italic
modtager eller indsætter en 8-bit usigned integer, der angiver et italiensk font, hvis det er set til 0x01; ellers,Det skal indstilles til 0x00.
public byte Italic { get; set; }
Ejendomsværdi
Orientation
modtager eller indsætter en 32-bit signeret helhed, der angiver hjørnet, i ti grader,mellem hver karakters baseline og enhedens x-axis.
public int Orientation { get; set; }
Ejendomsværdi
OutPrecision
Giver eller indsætter en 8-bit usigned integer, der angiver udgangs præcision.udgang præcision definerer, hvor tæt fonten er nødvendig for at matche den anmodede højde, bredde,karakter orientering, flygtning, pitch, og font type. Det MUST være en værdi fra WMFNøjagtig liste
public WmfOutPrecision OutPrecision { get; set; }
Ejendomsværdi
PitchAndFamily
modtager eller indsætter et WMF PitchAndFamily-objekt ([MS-WM F] sektion 2.2.2.14) somangiver pladen og familien af font. Font familier beskriver udseendet af en font i en generelDe er beregnet til at angive en font, når den angivne typeface ikke er tilgængelig.
public WmfPitchAndFamily PitchAndFamily { get; set; }
Ejendomsværdi
Quality
Giver eller indsætter en 8-bit usigned integrator, der angiver udgangskvaliteten.definerer, hvor tæt at forsøge at matche de logiske font-attributter til dem af en reelDet MUST være en af værdierne i WMF FontQuality-enumerationen ([MS-WM F])afdeling 2.1.1 af denne artikel.
public WmfFontQuality Quality { get; set; }
Ejendomsværdi
Strikeout
modtager eller indsætter en 8-bit usigned integer, der angiver en strikeout-fonde, hvis den er sat til 0x01;Ellers skal den indstilles til 0x00.
public byte Strikeout { get; set; }
Ejendomsværdi
Underline
modtager eller indsætter en 8-bit usigned integer, der angiver en underliggende bogstave, hvis den er sat til 0x01;Ellers skal den indstilles til 0x00.
public byte Underline { get; set; }
Ejendomsværdi
Weight
Giver eller indsætter en 32-bit signeret integrator, der angiver vægten af bogstaven i rækkeviddenNull til 1000. For eksempel er 400 normal og 700 modig. Hvis denne værdi er nul, er en standardVægt kan bruges.
public EmfLogFontWeight Weight { get; set; }
Ejendomsværdi
Width
modtager eller indsætter en 32-bit signeret integrator, der angiver den gennemsnitlige bredde, i logiske enheder, afHvis width-feltværdien er nul, skal en passende værdi væreberegnet fra andre LogFont-værdier for at finde en font, der har typografens hensigtAspektforhold
public int Width { get; set; }