Class EmfText

Class EmfText

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

Obiekt EmrText zawiera wartości wyników tekstowych.

public sealed class EmfText : EmfObject

Inheritance

object MetaObject EmfObject EmfText

Dziedziczeni członkowie

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

EmfText()

public EmfText()

Properties

Chars

otrzymuje lub ustawia 32-bitowy niewypisany integralny, który określa liczbę znaków w pasku

public int Chars { get; set; }

Wartość nieruchomości

int

DxBuffer

Otrzymuje lub ustawia opcjonalny charakter spacing bufferUndefinedSpace2 (variable): Opcjonalne liczby nieużywanych bajtów. pole OutputDx nie jest wymagane doNatychmiast śledź poprzednią część tej struktury.OutputDx (zmienny): szereg 32-bitowych niepodpisanych integerów, które określają przestrzeń wyjścia międzypochodzenia sąsiednich komórek charakteru w jednostkach logicznych. lokalizacja tego pola jest określona przezwartość offDx w bajtach od początku tego wpisu.Jeśli przestrzeń jest zdefiniowana, pole to zawierarówna liczba wartości znaków w wierszu wyjściowym. jeśli pole Opcje Obiekt EmrTextzawiera flagę ETO_PDY, a następnie ten buffer zawiera dwukrotnie więcej wartości, niż istnieją znaky wprzewód wyjściowy, jeden horyzontalny i jeden pionowy offset dla każdego, w tym kolejności. Jeśli ETO_RTLREADING jest określony,znaky są umieszczone w prawo do lewej zamiast w lewo do prawej. żadna inna opcja nie wpływa na interpretację tego pola.

public int[] DxBuffer { get; set; }

Wartość nieruchomości

int [ ]

GlyphIndexBuffer

Otrzymuje lub ustawia opcjonalny indeks glyph buffer.Jeśli opcje mają flagę ETO_GLYPH_INDEX, to kody dla znaków w łańcuchu tekstowym wyjścia są w rzeczywistości indeksamiGlify charakteru w czcionce TrueType (2.1.11 ExtTextOutOptions listy).w celu wyświetlania poprawnych znaków na odtwarzaniu, użyte czcionki muszą być identyczne z używanymTworzenie indeksów.

public int[] GlyphIndexBuffer { get; set; }

Wartość nieruchomości

int [ ]

Options

otrzymuje lub ustawia 32-bitowy niewyświetlany integralnik, który określa, jak używać rektaku określonego wPole Rectangle. to pole może być kombinacją więcej niż jednego ExtTextOutOptionsWartości listy (sekcja 2.1.11)

public EmfExtTextOutOptions Options { get; set; }

Wartość nieruchomości

EmfExtTextOutOptions

Rectangle

otrzymuje lub ustawia opcjonalny obiekt WMF RectL (oddział 2.2.2.19 [MS-WM F]], który definiuje klipi/lub opakowania rektangulu w jednostkach logicznych. ta rectangula jest stosowana do tekstuWydajność wykonana przez rejestr zawierający.

public Rectangle Rectangle { get; set; }

Wartość nieruchomości

Rectangle

Reference

otrzymuje lub ustawia obiekt WMF PointL (oddział 2.2.2.15) określający współrzędnepunkt odniesienia używany do pozycjonowania łańcucha.Rekord EMR_SETTEXTALIGN (sekcja 2.3.11.25).Jeśli taki rekord nie został ustawiony,Podstawowe dopasowanie to TA_LEFT,TA_TOP.

public Point Reference { get; set; }

Wartość nieruchomości

Point

StringBuffer

Zdobądź lub ustaw postać strumień bufferUndefinedSpace1 (variable): Opcjonalne liczby nieużywanych bajtów.Pole OutputString nie jest wymagane do natychmiastowego śledzenia poprzedniej części tej struktury.OutputString (zmienny): szereg znaków, które określają pasek do wyjścia.Lokalizacja tego pola jest określona przez wartość offString w bajtach od początku tego wpisu.Liczba znaków jest określona przez wartość Chars.

public string StringBuffer { get; set; }

Wartość nieruchomości

string

 Polski