TextFragmentState

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ésLeírás
BackgroundColorColor?Olvasás/írásA szövegrészek mögött alkalmazott háttér kitöltés.
CharacterSpacingfloatOlvasás/írásA karakterek közötti távolság (Tc) szövegterület-egységekben.
CoordinateOriginCoordinateOriginOlvasás/írásAz, hogy a pozíciózás Y-t az alapvonalnak vagy a lejáratónak kezeli.
FontSizefloatOlvasás/írásA betűtípus mérete pontokban.
FontStyleFontStylesOlvasás/írásA betűtípus jelzései (Fold / Italic).
ForegroundColorColor?Olvasás/írásA rendszerezett jelképekre alkalmazott (nem vonós) töltő szín.
FormattingOptionsTextFormattingOptionsOlvasás/írásA szövegformázási lehetőségek (csomagolási mód, sorkülönbség-mód stb.).
HorizontalAlignmentHorizontalAlignmentOlvasás/írásA fragment szövegének vízszintes összehangolása.
HorizontalScalingfloatOlvasás/írásHorizontális méretezés százalékos aránya (alapértelmező 100).
InvisibleboolOlvasás/írásA szöveg láthatatlanul megjelenített-e (a 3. rendszerezési mód).
LineSpacingfloatOlvasás/írásA szövegteremegységekben a sorok közötti távolság (elővezető).
RenderingModeTextRenderingModeOlvasás/írásGlyph rendering mód (teljesítés / ütés / klip).
RotationdoubleOlvasás/írásA forgatás szög fokban.
StrikeOutboolOlvasás/írásHogy a szöveg átlátszó-e.
StrokingColorColor?Olvasás/írásA vonat (összefogó) színe.
SubscriptboolOlvasás/írásAz, hogy a szöveg aláírás-e.
SuperscriptboolOlvasás/írásHogy a szöveg felírás-e.
UnderlineboolOlvasás/írásA szöveg aláhúzva van-e.
WordSpacingfloatOlvasás/írásA szöveg-tér egységekben a szóközök (Tw) elkülönítése.
FontAspose.Pdf.Text.Font?Olvasás/írásA betűtípus, amit a töredék megjelenítéséhez használtak.
DrawTextRectangleBorderboolOlvasás/írásHa igaz, a szöveg határoló mező körül egy téglalap alakú határt rajzolnak.
TabStopsTabStopsOlvasd!A tulajdonos részből örökölt lap-állás beállításokat.
FontNamestring?Olvasás/írásMegkapja vagy beállítja a betűtípus nevét.
TextHeightfloatOlvasd!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).
IsBoldboolOlvasás/írásHogy a betűtípus merész-e.
IsItalicboolOlvasás/írásHogy a betűtípus kursiv.
IsUnderlineboolOlvasás/írásA szöveg aláhúzva van-e.
IsStrikeOutboolOlvasás/írásHogy a szöveg átlátszó-e.
IsSuperscriptboolOlvasás/írásHogy a szöveg felírás-e.
IsSubscriptboolOlvasás/írásAz, hogy a szöveg aláírás-e.
TabTagstringOlvasd!A tábla karakter helyett a megjelenített szövegbe beillesztett szalagjelző.
TextRisedoubleOlvasás/írásA szöveg emelkedése (felső/alsó betűszámok elfordítása).
FontDataFontData?Olvasás/írásA 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.

Lásd még:

 Magyar