Class EmfLogFont
Namn på plats: Aspose.Imaging.FileFormats.Emf.Emf.Objects Församling: Aspose.Imaging.dll (25.4.0)
LogFont-objektet anger de grundläggande egenskaperna hos en logisk font.
public class EmfLogFont : EmfObject
Inheritance
object ← MetaObject ← EmfObject ← EmfLogFont
Derived
EmfLogFontEx , EmfLogFontPanose
Arvsmedlemmar
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
Få eller ställa in en 8-bitars icke-signed integer som anger uppsättningen av tecken glyphs.vara ett värde i WMF CharacterSet-förteckningen ([MS-WMF] avsnitt 2.1.1.5).karaktär uppsättning är okänd, metafil bearbetning INTE försöka översätta eller tolkasträngar som renderas med den här fontten.
public WmfCharacterSet CharSet { get; set; }
Fastighetsvärde
ClipPrecision
Få eller ställa in en 8-bitars icke-signed integer som anger klipp precision.Klipp precision definierar hur man klipp tecken som är delvis utanför klippregionen.Det kan vara en eller flera av WMF ClipPrecision Flags
public WmfClipPrecisionFlags ClipPrecision { get; set; }
Fastighetsvärde
Escapement
får eller ställer in en 32-bitars undertecknad som anger vinkeln, i tiotals grader,mellan flyktsvektorn och enhetens x-axel.parallellt med baslinjen i en rad text.
public int Escapement { get; set; }
Fastighetsvärde
Facename
Få eller ställa in ett Facename (64 bytes): En rad av inte mer än 32 Unicode tecken som angerOm längden på den här raden är mindre än 32 tecken, upphör enNull måste vara närvarande, varefter resten av det här fältet måste ignoreras.
public string Facename { get; set; }
Fastighetsvärde
Height
Få eller ställa in en 32-bitars undertecknad som anger höjden, i logiska enheter, av teckensnittetkaraktärcell eller karaktär. karaktärhöjd värde, även känd som em storlek, ärkaraktärcell höjd värde minus den interna ledande värdet. font mappen SHOULDtolka det värde som anges i höjdfältet på följande sätt.
public int Height { get; set; }
Fastighetsvärde
Italic
får eller ställer in en 8-bitars icke-signat integrator som anger ett italienskt tecken om den är inställd till 0x01; annarsDet måste ställas in till 0x00.
public byte Italic { get; set; }
Fastighetsvärde
Orientation
får eller ställer in en 32-bitars undertecknad som anger vinkeln, i tiotals grader,mellan varje karaktärs baslinje och enhetens x-axel.
public int Orientation { get; set; }
Fastighetsvärde
OutPrecision
Få eller ställa in en 8-bitars icke-signed integer som anger utgångs precision.output precision definierar hur nära fonten är nödvändig för att matcha den begärda höjden, bredden,karaktär orientering, flykt, pitch, och font typ. Det måste vara ett värde från WMFExakt förteckning
public WmfOutPrecision OutPrecision { get; set; }
Fastighetsvärde
PitchAndFamily
får eller ställer in ett WMF PitchAndFamily objekt ([MS-WMF] avsnitt 2.2.2.14) somanger pitch och familj av teckensnittet. teckensnittfamiljer beskriver utseendet på ett teckensnitt i en generellDe är avsedda att specificera ett teckensnitt när det angivna teckensnittet inte är tillgängligt.
public WmfPitchAndFamily PitchAndFamily { get; set; }
Fastighetsvärde
Quality
Få eller ställa in en 8-bitars icke-signat integrator som anger produktionskvaliteten.definierar hur nära att försöka matcha de logiska font-attribut till dem av en verkligDet måste vara en av värdena i WMF FontQuality listan ([MS-WMF])Avsnitt 2.1.1
public WmfFontQuality Quality { get; set; }
Fastighetsvärde
Strikeout
får eller ställer in en 8-bitars icke-signat integrator som anger en strikeout-fonte om den är inställd till 0x01;Annars måste den ställas till 0x00.
public byte Strikeout { get; set; }
Fastighetsvärde
Underline
får eller ställer in en 8-bitars icke-signat integrator som anger en underliggande font om ställd till 0x01;Annars måste den ställas till 0x00.
public byte Underline { get; set; }
Fastighetsvärde
Weight
Få eller ställa in en 32-bitars undertecknad som anger vikten av tecknet i intervalletnoll till 1000. Till exempel, 400 är normal och 700 är modig. Om detta värde är noll, en standardVikt kan användas.
public EmfLogFontWeight Weight { get; set; }
Fastighetsvärde
Width
får eller ställer in en 32-bitars signatur som anger den genomsnittliga bredden, i logiska enheter,Om width-fältvärdet är noll, måste ett lämpligt värdeberäknas från andra LogFont-värden för att hitta en font som har typografens avsiktAspektförhållande
public int Width { get; set; }