Class EmfPlusSetTsGraphics
Název místa: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Shromáždění: Aspose.Imaging.dll (25.4.0)
Záznam EmfPlusSetTSGraphics specifikuje stav grafického kontextu zařízení pro terminální server.
public sealed class EmfPlusSetTsGraphics : EmfPlusTerminalServerRecordType
Inheritance
object ← MetaObject ← EmfPlusRecord ← EmfPlusTerminalServerRecordType ← EmfPlusSetTsGraphics
Dědiční členové
EmfPlusRecord.Type , EmfPlusRecord.Flags , EmfPlusRecord.Size , EmfPlusRecord.DataSize , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfPlusSetTsGraphics(EmfPlusRecord)
Začíná nový příklad třídy Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetTsGraphics.
public EmfPlusSetTsGraphics(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
To je zdroj.
Properties
AntiAliasMode
Obdrží nebo nastaví 8-bitový neoznačený integer, který specifikuje kvalitu lineárního renderován,včetně typu anti-aliasingové linky. To musí být definováno v SmoothingModeSeznam (oddíl 2.1.1.28).
public EmfPlusSmoothingMode AntiAliasMode { get; set; }
Hodnota nemovitosti
BasicVgaColors
Obdrží hodnotu, která naznačuje, zda [základní VGA barvy].Pokud je nastaven, paleta obsahuje pouze základní barvy VGA.
public bool BasicVgaColors { get; }
Hodnota nemovitosti
CompositingMode
Obdrží nebo nastaví 8-bitový neoznačený integer, který specifikuje, jak jsou zdroje barevv kombinaci s barvami pozadí. musí být hodnotou v kompozitním režimuslo uvedené v odstavci 2.1.1).
public EmfPlusCompositingMode CompositingMode { get; set; }
Hodnota nemovitosti
CompositingQuality
Obdrží nebo nastaví 8-bitový neoznačený integer, který určuje stupeňúklid aplikovat na čáry, kurvy a okraje naplněných oblastí, aby se jim zdálo vícemusí být hodnotou v seznamu Kompozitní kvalita (oddíl 2.1.1.6).
public EmfPlusCompositingQuality CompositingQuality { get; set; }
Hodnota nemovitosti
FilterType
Obdrží nebo nastaví 8-bitový neoznačený integer, který specifikuje, jak skalovat, včetně roztaženíTo musí být hodnota v seznamu FilterType (oddíl 2.1.1.11).
public EmfPlusFilterType FilterType { get; set; }
Hodnota nemovitosti
HavePalette
Dostane hodnotu, která naznačuje, zda [má paletu].Pokud je nastaven, tento záznam obsahuje objekt EmfPlusPalette (oddíl 2.2.2.28) vPaletní pole následuje údaje o stavu grafiky.
public bool HavePalette { get; }
Hodnota nemovitosti
Palette
Získáte nebo nastavíte volitelný objekt EmfPlusPalette.
public EmfPlusPalette Palette { get; set; }
Hodnota nemovitosti
PixelOffset
Obdrží nebo nastaví 8-bitový neoznačený integer, který specifikuje celkovou kvalitu obrazuMusí být hodnotou v seznamu PixelOffsetMode (oddíl 2.1.1.26).
public EmfPlusPixelOffsetMode PixelOffset { get; set; }
Hodnota nemovitosti
RenderOriginX
Obdrží nebo nastaví 16-bitový podepsaný integer, který je horizontální koordinátPůvod pro renderování polotovarů a dithering matrixes.
public short RenderOriginX { get; set; }
Hodnota nemovitosti
originální
Obdrží nebo nastaví 16-bitový podepsaný integer, který je vertikální koordinát původuPro přenášení polotovarů a dytování matrik.
public short RenderOriginY { get; set; }
Hodnota nemovitosti
TextContrast
Obdrží nebo nastaví 16-bitový neoznačený integer, který specifikuje hodnotu gamma korekcePoužívá se pro renderování anti-aliased a ClearType textu. Tato hodnota musí být v rozmezí 0 až 12, včetn.
public short TextContrast { get; set; }
Hodnota nemovitosti
TextRenderHint
Obdrží nebo nastaví 8-bitový neoznačený integer, který specifikuje kvalitu textuzhotovení, včetně typu textu anti-aliasing. To musí být definováno vTextRenderingHint seznam (oddíl 2.1.1.32).
public EmfPlusTextRenderingHint TextRenderHint { get; set; }
Hodnota nemovitosti
WorldToDevice
Obsahuje nebo nastaví 192-bitový objekt EmfPlusTransformMatrix (oddíl 2.2.2.47)specifikuje světový prostor na zařízení prostor transformace.
public Matrix WorldToDevice { get; set; }