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