Class EmfLogFont

Class EmfLogFont

Nazwa przestrzeń: Aspose.Imaging.FileFormats.Emf.Emf.Objects Zgromadzenie: Aspose.Imaging.dll (25.4.0)

Obiekt LogFont określa podstawowe atrybuty czcionki logicznej.

public class EmfLogFont : EmfObject

Inheritance

object MetaObject EmfObject EmfLogFont

Derived

EmfLogFontEx , EmfLogFontPanose

Dziedziczeni członkowie

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

otrzymuje lub ustawia 8-bitowy niewyświetlany integralny, który określa zestaw znaków.być wartością w wykazie WMF CharacterSet ([MS-WMP] sekcja 2.1.1.5).Zestaw znaków jest nieznany, przetwarzanie metafilii NIE może próbować tłumaczyć lub interpretowaćStrony, które są renderowane z tym czcionką.

public WmfCharacterSet CharSet { get; set; }

Wartość nieruchomości

WmfCharacterSet

ClipPrecision

Otrzymuje lub ustawia 8-bitowy niewyświetlany integralny, który określa dokładność klejowania.Precyzja klipy określa, jak klipać postacie, które są częściowo poza obszarem klipingu.Może to być jedna lub więcej flagi WMF ClipPrecision

public WmfClipPrecisionFlags ClipPrecision { get; set; }

Wartość nieruchomości

WmfClipPrecisionFlags

Escapement

otrzymuje lub ustawia 32-bitowy podpisany integralny, który określa kąt, w dziesiątkach stopni,między wektorem ucieczki a x-aksem urządzenia.równolegle do linii podstawowej kolejki tekstu.

public int Escapement { get; set; }

Wartość nieruchomości

int

Facename

Otrzymuje lub ustawia nazwę Facename (64 bajtów): łańcuch nie więcej niż 32 znaków Unicode, który określaJeśli długość tego paska jest mniejsza niż 32 znaków, terminZero musi być obecne, po czym reszta tego pola musi zostać ignorowana.

public string Facename { get; set; }

Wartość nieruchomości

string

Height

otrzymuje lub ustawia 32-bitowy podpisany integralny, który określa wysokość, w jednostkach logicznych, czcionkiWartość wysokości znaku, znana również jako wielkość em, jestWartość wysokości komórki znaków minus wewnętrzna wartość wiodąca.interpretować wartość określoną w polu Wysokość w następujący sposób.

public int Height { get; set; }

Wartość nieruchomości

int

Italic

otrzymuje lub ustawia 8-bitowy niewyznaczony integralny, który określa włoską czcionkę, jeśli jest ustawiony na 0x01; w przeciwnym razie,Należy go ustawić do 0x00.

public byte Italic { get; set; }

Wartość nieruchomości

byte

Orientation

otrzymuje lub ustawia 32-bitowy podpisany integralny, który określa kąt, w dziesiątkach stopni,między podstawową linią każdego znaku a x-aksem urządzenia.

public int Orientation { get; set; }

Wartość nieruchomości

int

OutPrecision

otrzymuje lub ustawia 8-bitowy niewyświetlany integralny, który określa dokładność wyjścia.Dokładność wyjścia określa, jak blisko font jest wymagany, aby dopasować się do żądanej wysokości, szerokości,orientacja charakteru, ucieczka, plik i typ czcionki. musi być wartością z WMFWyjątkowa lista

public WmfOutPrecision OutPrecision { get; set; }

Wartość nieruchomości

WmfOutPrecision

PitchAndFamily

otrzymuje lub ustawia obiekt WMF PitchAndFamily (oddział 2.2.2.14) któryokreśla miejsce i rodzinę czcionki. Rodziny fontów opisują wygląd pisma w ogólnymSą one przeznaczone do określenia czcionki, gdy określona postać nie jest dostępna.

public WmfPitchAndFamily PitchAndFamily { get; set; }

Wartość nieruchomości

WmfPitchAndFamily

Quality

otrzymuje lub ustawia 8-bitowy nienaturowany integralny, który określa jakość wyjścia.definiuje, jak blisko spróbować dostosować atrybuty logicznego źródła do tych rzeczywistegomusi być jedną z wartości w wymienieniu WMF FontQuality ([MS-WM F])w rozdziale 2.1.1.

public WmfFontQuality Quality { get; set; }

Wartość nieruchomości

WmfFontQuality

Strikeout

otrzymuje lub ustawia 8-bitowy niewypisany integralny, który określa czcionkę strikeout, jeśli jest ustawiony na 0x01;W przeciwnym razie musi być ustawiony na 0x00.

public byte Strikeout { get; set; }

Wartość nieruchomości

byte

Underline

otrzymuje lub ustawia 8-bitowy niewyznaczony integralny, który określa podany czcionek, jeśli ustawiony na 0x01;W przeciwnym razie musi być ustawiony na 0x00.

public byte Underline { get; set; }

Wartość nieruchomości

byte

Weight

otrzymuje lub ustawia 32-bitowy podpisany integralny, który określa wagę czcionki w zakresieNa przykład, 400 jest normalny, a 700 jest odważny. jeśli wartość ta jest zero, standardWaga może być używana.

public EmfLogFontWeight Weight { get; set; }

Wartość nieruchomości

EmfLogFontWeight

Width

otrzymuje lub ustawia 32-bitowy podpisany integralny, który określa średnią szerokość, w jednostkach logicznych,W przypadku, gdy wartość pola szerokości jest zerową, należy uzyskać odpowiednią wartościąobliczone z innych wartości LogFont w celu znalezienia czcionki, którą typograf zamierzaAspekt stosunku

public int Width { get; set; }

Wartość nieruchomości

int

 Polski