TextState
Összefoglaló
TextState az .NET-es FOSS Aspose.PDF osztály.
A szövegformázás állapotát.
Ez a osztály 10 módszert kínál az TextState objektumokkal való munkavégzéshez .NET programokban. A rendelkezésre álló módszerek közé tartozik: ApplyChangesFrom, MeasureHeight, MeasureString, TextState. Minden nyilvános tag hozzáférhető bármely .NET alkalmazáshoz a Aspose.PDF FOSS for .Net csomag telepítése után. A tulajdonságok: BackgroundColor, CharacterSpacing, CoordinateOrigin, Font, FontData, FontName, és még 25 más.
A tulajdonságok
| A neve: | A típus: | Hozzáférés | Leírás |
|---|---|---|---|
FontName | string? | Olvasás/írás | Megkapja vagy beállítja a betűtípus nevét. |
TextHeight | float | Olvasd! | Közelítő szövegmagassága pontokban; a betűtípus-korlátos dobozból származó magasság megközelítése, az írásszöveg méretének visszaadásával (a FontSize és a renderizott szöveg magassági arány elég közel van ahhoz, hogy a layout matematikus hívók ezt használhassák). |
FontSize | float | Olvasás/írás | Megkapja vagy beállítja a betűtípus méretét. |
ForegroundColor | Color? | Olvasás/írás | Megkapja vagy beállítja a színt. |
StrokingColor | Color? | Olvasás/írás | A szöveg (összefoglaló) színe. |
CoordinateOrigin | CoordinateOrigin | Olvasás/írás | Az, hogy a szöveg pozícionálása Y-t az alapvonalnak vagy a lejáratónak kezeli-e. |
BackgroundColor | Color? | Olvasás/írás | Megkapja vagy beállítja a háttérszínt. |
IsBold | bool | Olvasás/írás | Hogy a betűtípus merész-e. |
IsItalic | bool | Olvasás/írás | Hogy a betűtípus kursiv. |
FontStyle | FontStyles | Olvasás/írás | A betűtípus jelképe (sír, kursiv stb.). |
Underline | bool | Olvasás/írás | A szöveg aláhúzva van-e (a IsUnderline név). |
IsUnderline | bool | Olvasás/írás | A szöveg aláhúzva van-e. |
IsStrikeOut | bool | Olvasás/írás | Hogy a szöveg átlátszó-e. |
StrikeOut | bool | Olvasás/írás | A IsStrikeOut álneve. |
IsSuperscript | bool | Olvasás/írás | Hogy a szöveg felírás-e. |
Superscript | bool | Olvasás/írás | A IsSuperscript álneve. |
IsSubscript | bool | Olvasás/írás | Az, hogy a szöveg aláírás-e. |
Subscript | bool | Olvasás/írás | A IsSubscript álneve. |
CharacterSpacing | float | Olvasás/írás | A karakterek közötti távolságok szöveges téregységekben. |
WordSpacing | float | Olvasás/írás | A szöveges egységek között a szavak közötti távolság. |
HorizontalScaling | float | Olvasás/írás | Horizontális méretezés százalékos aránya (alapértelmező 100). |
LineSpacing | float | Olvasás/írás | A szöveges téregységekben a sorok közötti távolság (első). |
TabTag | string | Olvasd! | A tábla karakter helyett a megjelenített szövegbe beillesztett szalagjelző. |
HorizontalAlignment | HorizontalAlignment | Olvasás/írás | A szöveg vízszintes összehangolása. |
RenderingMode | TextRenderingMode | Olvasás/írás | A szöveg megjelenítés módja (Tr operátor). |
Invisible | bool | Olvasás/írás | Az, hogy ez a szövegrészt nem láthatjuk-e (renderizációs mód 3). |
TextRise | double | Olvasás/írás | A szöveg emelkedése (felső/alsó betűszámok elfordítása). |
Rotation | double | Olvasás/írás | A szöveg forgatási szög fokban. |
Font | Font? | Olvasás/írás | Megkapja vagy beállítja a betűtípust. |
FontData | FontData? | Olvasás/írás | A beágyazáshoz szükséges külső betűtípusadatok (a FontRepository.OpenFont-en keresztül rögzített). |
FormattingOptions | TextFormattingOptions | Olvasás/írás | A szövegformázási lehetőségek (WordWrapMode, LineSpacingMode stb.). |
Módszerek
| Az aláírás: | Leírás |
|---|---|
TextState() | Hívja a TextState-t ebben aTextState példányban. |
TextState(fontSize: double) | Hívja a TextState(fontSize) ezt az TextState példányt. |
TextState(fontFamily: string) | A TextState(fontFamily) hívása a TextState példányban. |
TextState(fontFamily: string, fontSize: double) | Hívja a TextState(fontFamily, fontSize) ezt az TextState példányt. |
TextState(fontFamily: string, bold: bool, italic: bool) | A TextState{fontFamily, bold, italic) hívja ezt a TextState példányt. |
TextState(foregroundColor: System.Drawing.Color) | A TextState ((foregroundColor) hívása a TextState példányban. |
TextState(foregroundColor: System.Drawing.Color, fontSize: double) | Hívja a TextState ((előterületszín, fontméret) ezt a példányt. |
MeasureString(str: string) | A szöveg szélességének átlagos becslése a jelenlegi betűtípus/méret esetén. |
MeasureHeight(character: char) | A jelenlegi betűtípus/méretnél a karaktermagasság átlagos becslése. |
ApplyChangesFrom(textState: TextState) | Más formátumú public tulajdonságokat másoljon a következő állapotba (a tulajdonosi linket érintetlenül hagyva). |