Class EmfLogFont

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

WmfCharacterSet

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

WmfClipPrecisionFlags

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

int

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

string

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

int

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

byte

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

int

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

WmfOutPrecision

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

WmfPitchAndFamily

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

WmfFontQuality

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

byte

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

byte

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

EmfLogFontWeight

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; }

Ejendomsværdi

int

 Dansk