TextFragmentState
Összefoglaló
TextFragmentState az .NET-es FOSS Aspose.PDF osztály. Az örökölők: TextState.
A szöveg formázási állapot a töredékszintre.
Ez a osztály 6 módszert biztosít az TextFragmentState objektumokkal való munkavégzéshez .NET programokban. A rendelkezésre álló módszerek közé tartozik: ApplyChangesFrom, IsFitRectangle, MeasureHeight, MeasureString, TextFragmentState, 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, DrawTextRectangleBorder, Font, FontData, és még 27 más.
A tulajdonságok
| A neve: | A típus: | Hozzáférés | Leírás |
|---|---|---|---|
BackgroundColor | Color? | Olvasás/írás | A szövegrészek mögött alkalmazott háttér kitöltés. |
CharacterSpacing | float | Olvasás/írás | A karakterek közötti távolság (Tc) szövegterület-egységekben. |
CoordinateOrigin | CoordinateOrigin | Olvasás/írás | Az, hogy a pozíciózás Y-t az alapvonalnak vagy a lejáratónak kezeli. |
FontSize | float | Olvasás/írás | A betűtípus mérete pontokban. |
FontStyle | FontStyles | Olvasás/írás | A betűtípus jelzései (Fold / Italic). |
ForegroundColor | Color? | Olvasás/írás | A rendszerezett jelképekre alkalmazott (nem vonós) töltő szín. |
FormattingOptions | TextFormattingOptions | Olvasás/írás | A szövegformázási lehetőségek (csomagolási mód, sorkülönbség-mód stb.). |
HorizontalAlignment | HorizontalAlignment | Olvasás/írás | A fragment szövegének vízszintes összehangolása. |
HorizontalScaling | float | Olvasás/írás | Horizontális méretezés százalékos aránya (alapértelmező 100). |
Invisible | bool | Olvasás/írás | A szöveg láthatatlanul megjelenített-e (a 3. rendszerezési mód). |
LineSpacing | float | Olvasás/írás | A szövegteremegységekben a sorok közötti távolság (elővezető). |
RenderingMode | TextRenderingMode | Olvasás/írás | Glyph rendering mód (teljesítés / ütés / klip). |
Rotation | double | Olvasás/írás | A forgatás szög fokban. |
StrikeOut | bool | Olvasás/írás | Hogy a szöveg átlátszó-e. |
StrokingColor | Color? | Olvasás/írás | A vonat (összefogó) színe. |
Subscript | bool | Olvasás/írás | Az, hogy a szöveg aláírás-e. |
Superscript | bool | Olvasás/írás | Hogy a szöveg felírás-e. |
Underline | bool | Olvasás/írás | A szöveg aláhúzva van-e. |
WordSpacing | float | Olvasás/írás | A szöveg-tér egységekben a szóközök (Tw) elkülönítése. |
Font | Aspose.Pdf.Text.Font? | Olvasás/írás | A betűtípus, amit a töredék megjelenítéséhez használtak. |
DrawTextRectangleBorder | bool | Olvasás/írás | Ha igaz, a szöveg határoló mező körül egy téglalap alakú határt rajzolnak. |
TabStops | TabStops | Olvasd! | A tulajdonos részből örökölt lap-állás beállításokat. |
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). |
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. |
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. |
IsSuperscript | bool | Olvasás/írás | Hogy a szöveg felírás-e. |
IsSubscript | bool | Olvasás/írás | Az, hogy a szöveg aláírás-e. |
TabTag | string | Olvasd! | A tábla karakter helyett a megjelenített szövegbe beillesztett szalagjelző. |
TextRise | double | Olvasás/írás | A szöveg emelkedése (felső/alsó betűszámok elfordítása). |
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). |
Módszerek
| Az aláírás: | Leírás |
|---|---|
TextFragmentState(fragment: TextFragment) | Csomagolja a töredék alapul szolgáló állapotát, így az írások visszaáramlanak hozzá. |
ApplyChangesFrom(textState: TextState) | Másolja a textState minden nyilvános formázási tulajdonságait ebbe az állapotba. |
IsFitRectangle(str: string, rect: Rectangle) | Igazot ad, ha a megjelenített szöveg az adott betűtípus / méret szerinti négyzetszámbon belül van. |
MeasureHeight(character: char) | A jelenlegi betűtípus/méret szerinti egy karakter magassága pontokban. |
MeasureString(str: string) | Mérje meg a str megjelenített szélességét az aktuális betűtípus/méretnél, pontokban. |
TextState() | Hívja a TextState-t ebben aTextFragmentState példányban. |