TextFragmentState

TextFragmentState

Visió general

TextFragmentState és una classe a Aspose.PDF FOSS per a .NET. Hereta de: TextState.

Estat de formatatge de text a nivell de fragment.

Aquesta classe proporciona 6 mètodes per treballar amb objectes TextFragmentState en programes .NET. Els mètodes disponibles inclouen: ApplyChangesFrom, IsFitRectangle, MeasureHeight, MeasureString, TextFragmentState, TextState. Tots els membres públics són accessibles a qualsevol aplicació .NET després d’instal·lar el paquet Aspose.PDF FOSS for .NET. Propietats: BackgroundColor, CharacterSpacing, CoordinateOrigin, DrawTextRectangleBorder, Font, FontData, i 27 més.

Propietats

NomTipusAccésDescripció
BackgroundColorColor?Read/WriteEmplenament de fons aplicat darrere del text del fragment.
CharacterSpacingfloatRead/WriteEspaiat de caràcters (Tc) en unitats d’espai de text.
CoordinateOriginCoordinateOriginRead/WriteSi el posicionament tracta Y com a línia base o com a descens.
FontSizefloatRead/WriteMida de la lletra en punts.
FontStyleFontStylesRead/WriteIndicadors d’estil de lletra (Negreta / Cursiva).
ForegroundColorColor?Read/WriteColor d’emplenament (sense traç) aplicat als glifs renderitzats.
FormattingOptionsTextFormattingOptionsRead/WriteOpcions de formatació del text (mode d’ajust, mode d’espaiat de línies, etc.).
HorizontalAlignmentHorizontalAlignmentRead/WriteAlineació horitzontal del text del fragment.
HorizontalScalingfloatRead/WritePercentatge d’escalat horitzontal (per defecte 100).
InvisibleboolRead/WriteSi el text es renderitza de manera invisible (mode de renderització 3).
LineSpacingfloatRead/WriteEspaiat de línies (interlineat) en unitats d’espai de text.
RenderingModeTextRenderingModeRead/WriteMode de renderització de glif (emplenament / traç / retall).
RotationdoubleRead/WriteAngle de rotació en graus.
StrikeOutboolRead/WriteSi el text té ratlla.
StrokingColorColor?Read/WriteColor del traç (contorn).
SubscriptboolRead/WriteSi el text és subíndex.
SuperscriptboolRead/WriteSi el text és superíndex.
UnderlineboolRead/WriteSi el text està subratllat.
WordSpacingfloatRead/WriteEspaiat de paraules (Tw) en unitats d’espai de text.
FontAspose.Pdf.Text.Font?Read/WriteLa lletra utilitzada per renderitzar el fragment.
DrawTextRectangleBorderboolRead/WriteQuan és cert, es dibuixa una vora rectangular al voltant de la caixa delimitadora del text.
TabStopsTabStopsReadConfiguració de tabuladors heretada del fragment propietari.
FontNamestring?Read/WriteObté o estableix el nom de la lletra.
TextHeightfloatReadAlçada aproximada del text en punts; aproxima l’alçada derivada de la caixa delimitadora del glif retornant la mida de la lletra (la relació típica entre FontSize i l’alçada del text renderitzat és prou propera per a les crides de càlcul de disseny que l’utilitzen).
IsBoldboolRead/WriteSi la lletra és en negreta.
IsItalicboolRead/WriteSi la lletra és en cursiva.
IsUnderlineboolRead/WriteSi el text està subratllat.
IsStrikeOutboolRead/WriteSi el text té ratlla.
IsSuperscriptboolRead/WriteSi el text és superíndex.
IsSubscriptboolRead/WriteSi el text és subíndex.
TabTagstringReadToken de cadena inserit al text renderitzat en lloc d’un caràcter de tabulació.
TextRisedoubleRead/WriteElevació del text (desplaçament de superíndex/subíndex).
FontDataFontData?Read/WriteDades externes de la lletra per incrustar (establertes via FontRepository.OpenFont).

Mètodes

SignaturaDescripció
TextFragmentState(fragment: TextFragment)Envolta l’estat subjacent del fragment perquè les escriptures hi flueixin.
ApplyChangesFrom(textState: TextState)Copia cada propietat de format públic de textState a aquest estat.
IsFitRectangle(str: string, rect: Rectangle)Retorna true quan el text renderitzat cap dins del rectangle proporcionat amb la tipografia / mida actual.
MeasureHeight(character: char)Mesura l’alçada d’un caràcter únic amb la tipografia / mida actual, en punts.
MeasureString(str: string)Mesura l’amplada renderitzada de str amb la tipografia / mida actual, en punts.
TextState()Crida TextState en aquesta instància de TextFragmentState.

Vegeu també

 Català