Class EmfSmallTextOut
Pôvodný názov: Aspose.Imaging.FileFormats.Emf.Emf.Records Zhromaždenie: Aspose.Imaging.dll (25.4.0)
Záznam EMR_SMALLTEXTOUT vydáva riadok.
public sealed class EmfSmallTextOut : EmfDrawingRecordType
Inheritance
object ← MetaObject ← EmfRecord ← EmfDrawingRecordType ← EmfSmallTextOut
Z dedičných členov
EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Ak je ETO_SMALL_CHARS nastavený v poli fuOptions, TextString obsahuje 8-bitové kódy preznaky, vyplývajúce z nízkych bajtov 16-bitových znakových kódov Unicode UTF16-LE, v ktorýchVysoký byte sa predpokladá byť 0.Ak je ETO_NO_RECT nastavený v poli fuOptions, pole Obmedzenia nie je zahrnuté do záznamu.
Constructors
EmfSmallTextOut(EmfRecord)
Initalizuje novú inštanciu triedy Aspose.Imaging.FileFormats.Emf.EMF.Records. EmfSmallTextOut.
public EmfSmallTextOut(EmfRecord source)
Parameters
source
EmfRecord
a zdrojom .
Properties
Bounds
Dostane alebo nastaví voliteľný 128-bitový objekt WMF RectL (oddiel 2.2.2.19 [MS-WM F]), ktorýurčuje obmedzený rektangul v jednotkách zariadenia.
public Rectangle Bounds { get; set; }
Hodnota nehnuteľnosti
Čtvrť
Získa alebo nastaví 32-bitový nesignovaný integer, ktorý špecifikuje počet 16-bitových znakov vStránka nie je null-terminovaná.
public int CChars { get; set; }
Hodnota nehnuteľnosti
ExScale
Získava alebo nastaví hodnotu 32-bitových bodov, ktorá určuje, koľko sa má text v x smerovaní skaliť.
public float ExScale { get; set; }
Hodnota nehnuteľnosti
EyScale
Získava alebo nastaví hodnotu 32-bitových bodov, ktorá určuje, koľko sa má text v y smerovaní rozširovať.
public float EyScale { get; set; }
Hodnota nehnuteľnosti
FuOptions
Získate alebo nastavíte 32-bitový neoznačený integer, ktorý špecifikuje možnosti výstupu textu na použitie.Možnosti sú špecifikované jednou alebo kombináciou hodnôt z ExtTextOutOptionsZoznam (oddiel 2.1.11)
public EmfExtTextOutOptions FuOptions { get; set; }
Hodnota nehnuteľnosti
IGRAFICKÝ MODE
Dostane alebo nastaví 32-bitový nesignovaný integer špecifikujúci grafický režim, zZoznam GraphicsMode (oddiel 2.1.16).
public EmfGraphicsMode IGraphicsMode { get; set; }
Hodnota nehnuteľnosti
TextString
Dostane alebo nastaví variabilnú dĺžku, ktorá obsahuje textovú riadok, ktorý sa má vytlačiť, v oboch8-bitový alebo 16-bitové znakové kódy, v závislosti od hodnoty poľa fuOptions.
public string TextString { get; set; }
Hodnota nehnuteľnosti
X
Dostane alebo nastaví 32-bitový podpísaný integer, ktorý špecifikuje x-koordinát, kde umiestniť riadok.
public int X { get; set; }
Hodnota nehnuteľnosti
Y
Dostane alebo nastaví 32-bitový podpísaný integer, ktorý určuje y-koordinát, kde umiestniť riadok.
public int Y { get; set; }