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ésLeírás
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).
FontSizefloatOlvasás/írásMegkapja vagy beállítja a betűtípus méretét.
ForegroundColorColor?Olvasás/írásMegkapja vagy beállítja a színt.
StrokingColorColor?Olvasás/írásA szöveg (összefoglaló) színe.
CoordinateOriginCoordinateOriginOlvasás/írásAz, hogy a szöveg pozícionálása Y-t az alapvonalnak vagy a lejáratónak kezeli-e.
BackgroundColorColor?Olvasás/írásMegkapja vagy beállítja a háttérszínt.
IsBoldboolOlvasás/írásHogy a betűtípus merész-e.
IsItalicboolOlvasás/írásHogy a betűtípus kursiv.
FontStyleFontStylesOlvasás/írásA betűtípus jelképe (sír, kursiv stb.).
UnderlineboolOlvasás/írásA szöveg aláhúzva van-e (a IsUnderline név).
IsUnderlineboolOlvasás/írásA szöveg aláhúzva van-e.
IsStrikeOutboolOlvasás/írásHogy a szöveg átlátszó-e.
StrikeOutboolOlvasás/írásA IsStrikeOut álneve.
IsSuperscriptboolOlvasás/írásHogy a szöveg felírás-e.
SuperscriptboolOlvasás/írásA IsSuperscript álneve.
IsSubscriptboolOlvasás/írásAz, hogy a szöveg aláírás-e.
SubscriptboolOlvasás/írásA IsSubscript álneve.
CharacterSpacingfloatOlvasás/írásA karakterek közötti távolságok szöveges téregységekben.
WordSpacingfloatOlvasás/írásA szöveges egységek között a szavak közötti távolság.
HorizontalScalingfloatOlvasás/írásHorizontális méretezés százalékos aránya (alapértelmező 100).
LineSpacingfloatOlvasás/írásA szöveges téregységekben a sorok közötti távolság (első).
TabTagstringOlvasd!A tábla karakter helyett a megjelenített szövegbe beillesztett szalagjelző.
HorizontalAlignmentHorizontalAlignmentOlvasás/írásA szöveg vízszintes összehangolása.
RenderingModeTextRenderingModeOlvasás/írásA szöveg megjelenítés módja (Tr operátor).
InvisibleboolOlvasás/írásAz, hogy ez a szövegrészt nem láthatjuk-e (renderizációs mód 3).
TextRisedoubleOlvasás/írásA szöveg emelkedése (felső/alsó betűszámok elfordítása).
RotationdoubleOlvasás/írásA szöveg forgatási szög fokban.
FontFont?Olvasás/írásMegkapja vagy beállítja a betűtípust.
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).
FormattingOptionsTextFormattingOptionsOlvasás/írásA 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).

Lásd még:

 Magyar