Class EmfLogFont

Class EmfLogFont

Der Name: Aspose.Imaging.FileFormats.Emf.Emf.Objects Versammlung: Aspose.Imaging.dll (25.4.0)

Das LogFont-Objekt spricht die grundlegenden Attribute einer logischen Schrift.

public class EmfLogFont : EmfObject

Inheritance

object MetaObject EmfObject EmfLogFont

Derived

EmfLogFontEx , EmfLogFontPanose

Vererbte Mitglieder

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

Er bekommt oder setzt einen 8-Bit unschriebenen Integrator, der das Set von Charakterglyphs angibt.ist ein Wert in der WMF CharacterSet Liste ([MS-WMF] Abschnitt 2.1.1.5).Charakter-Set ist unbekannt, Metaphysik-Verarbeitung SHOULD NICHT versuchen zu übersetzen oder zu interpretierenStränge, die mit diesem Schriftwort renderiert werden.

public WmfCharacterSet CharSet { get; set; }

Eigentumswert

WmfCharacterSet

ClipPrecision

Er bekommt oder setzt einen 8-Bit unschriebenen Integrator, der die Klipprecision angibt.Clipping Präzision definiert, wie man Charaktere, die teilweise außerhalb der Clipping-Region.Es kann eine oder mehrere der WMF ClipPrecision Flaggen sein

public WmfClipPrecisionFlags ClipPrecision { get; set; }

Eigentumswert

WmfClipPrecisionFlags

Escapement

Er bekommt oder setzt einen 32-Bit unterschriebenen Integrator, der den Winkel in Dutzenden von Grad angibt,zwischen dem Fluchtvektor und dem X-Axi des Geräts.Parallell mit der Baseline eines Textverlaufs.

public int Escapement { get; set; }

Eigentumswert

int

Facename

Erhalten oder setzen Sie ein Facename (64 Byte): Eine Reihe von nicht mehr als 32 Unicode Zeichen, die diewenn die Länge dieser Zeile weniger als 32 Zeichen beträgt, eineNull muss vorhanden sein, danach muss der Rest dieses Felds ignoriert werden.

public string Facename { get; set; }

Eigentumswert

string

Height

Er bekommt oder setzt einen 32-Bit unterschriebenen Integrator, der in logischen Einheiten die Höhe des Schriftstücks angibt.Charakterzelle oder Charakter. Der Charakterhöhewert, auch bekannt als die em Größe, ist dieCharakterzellenhöhe Wert minus die interne führende Wert. Die Schriftkarte SHOULDinterpretieren Sie den im Hochfeld angegebenen Wert wie folgt.

public int Height { get; set; }

Eigentumswert

int

Italic

Er bekommt oder setzt einen 8-Bit-Unschriebenen-Integer, der ein italisches Schriftwort angibt, wenn 0x01 festgelegt ist; sonst,Es muss auf 0x00 festgelegt werden.

public byte Italic { get; set; }

Eigentumswert

byte

Orientation

Er bekommt oder setzt einen 32-Bit unterschriebenen Integrator, der den Winkel in Dutzenden von Grad angibt,zwischen der Baseline jedes Charakters und der X-Axi des Geräts.

public int Orientation { get; set; }

Eigentumswert

int

OutPrecision

Er erhält oder setzt einen 8-Bit unschriebenen Integrator, der die Ausgangspräzität angibt.Ausgangsprechung definiert, wie genau die Schrift erforderlich ist, um die gewünschte Höhe, Breite,Charakterorientierung, Flucht, Platz und Schriftart. Es muss ein Wert von der WMF seinOutPrecision Auflistung

public WmfOutPrecision OutPrecision { get; set; }

Eigentumswert

WmfOutPrecision

PitchAndFamily

Er erhält oder setzt ein WMF PitchAndFamily Objekt ([MS-WMF] Abschnitt 2.2.2.14) dasspezifiziert den Platz und die Familie des Schrifts. Schriftfamilien beschreiben das Aussehen eines Schrifts in einem allgemeinenSie sind dazu bestimmt, eine Schrift zu spezifizieren, wenn die angegebenen Schriftfläche nicht verfügbar ist.

public WmfPitchAndFamily PitchAndFamily { get; set; }

Eigentumswert

WmfPitchAndFamily

Quality

Er erhält oder setzt einen 8-Bit unschriebenen Integrator, der die Qualitätsqualität angibt.definiert, wie eng zu versuchen, die Logik-Font-Attribute mit denen einer tatsächlichenEs muss eine der Werte in der WMF FontQuality-Liste sein ([MS-WMF]Abschnitt 2.1.1).

public WmfFontQuality Quality { get; set; }

Eigentumswert

WmfFontQuality

Strikeout

Er bekommt oder setzt einen 8-Bit-Unschriebenen, der ein Strikeout-Schriftwort angibt, wenn 0x01 festgelegt ist;Andernfalls muss es auf 0x00 eingestellt werden.

public byte Strikeout { get; set; }

Eigentumswert

byte

Underline

Er bekommt oder setzt einen 8-Bit-Unschriebenen, der einen unterschriebenen Schriftwort angibt, wenn 0x01 festgelegt ist;Andernfalls muss es auf 0x00 eingestellt werden.

public byte Underline { get; set; }

Eigentumswert

byte

Weight

Erhält oder setzt einen 32-Bit-Signed Integrator, der das Gewicht des Schrifts im Bereich angibt.Null bis 1000. Zum Beispiel ist 400 normal und 700 mutig. Wenn dieses Wert null ist, ist ein StandardGewicht kann verwendet werden.

public EmfLogFontWeight Weight { get; set; }

Eigentumswert

EmfLogFontWeight

Width

Er erhält oder setzt einen 32-Bit unterschriebenen Integrator, der die durchschnittliche Breite, in logischen Einheiten, derZeichen in der Schrift. Wenn der Width-Feldwert null ist, muss ein angemessener Wertaus anderen LogFont-Wertwerten berechnet, um einen Schriftwort zu finden, der den TypographAspektverhältnis

public int Width { get; set; }

Eigentumswert

int

 Deutsch