TextFragmentState

TextFragmentState

Panoramica

TextFragmentState è una classe in Aspose.PDF FOSS per .NET. Eredita da: TextState.

Stato di formattazione del testo a livello di frammento.

Questa classe fornisce 12 metodi per lavorare con gli oggetti TextFragmentState nei programmi .NET. I metodi disponibili includono: ApplyChangesFrom, IsFitRectangle, MeasureHeight, MeasureString, TextFragmentState, TextState. Tutti i membri pubblici sono accessibili a qualsiasi applicazione .NET dopo l’installazione del pacchetto Aspose.PDF FOSS per .NET. Proprietà: BackgroundColor, CharacterSpacing, CoordinateOrigin, DrawTextRectangleBorder, Font, FontData, e altre 28.

Proprietà

NomeTipoAccessoDescrizione
BackgroundColorColor?Lettura/ScritturaRiempimento di sfondo applicato dietro il testo del frammento.
CharacterSpacingfloatLettura/ScritturaSpaziatura dei caratteri (Tc) in unità di spazio testuale.
CoordinateOriginCoordinateOriginLettura/ScritturaSe il posizionamento tratta Y come la linea di base o come il discendente.
FontSizefloatLettura/ScritturaDimensione del carattere in punti.
FontStyleFontStylesLettura/ScritturaFlag di stile del carattere (Grassetto / Italico).
ForegroundColorColor?Lettura/ScritturaColore di riempimento (non di contorno) applicato ai glifi renderizzati.
FormattingOptionsTextFormattingOptionsLettura/ScritturaOpzioni di formattazione del testo (modalità di avvolgimento, modalità di interlinea, ecc.).
HorizontalAlignmentHorizontalAlignmentLettura/ScritturaAllineamento orizzontale del testo del frammento.
HorizontalScalingfloatLettura/ScritturaPercentuale di scala orizzontale (predefinita 100).
InvisibleboolLettura/ScritturaSe il testo è renderizzato invisibilmente (rendering mode 3).
LineSpacingfloatLettura/ScritturaSpaziatura delle righe (leading) in unità di spazio del testo.
RenderingModeTextRenderingModeLettura/ScritturaModalità di rendering del glifo (riempimento / contorno / ritaglio).
RotationdoubleLettura/ScritturaAngolo di rotazione in gradi.
StrikeOutboolLettura/ScritturaSe il testo è barrato.
StrokingColorColor?Lettura/ScritturaColore del tratto (contorno).
SubscriptboolLettura/ScritturaSe il testo è in pedice.
SuperscriptboolLettura/ScritturaSe il testo è in apice.
UnderlineboolLettura/ScritturaSe il testo è sottolineato.
WordSpacingfloatLettura/ScritturaSpaziatura delle parole (Tw) in unità di spazio testuale.
FontAspose.Pdf.Text.Font?Lettura/ScritturaIl carattere usato per visualizzare il frammento.
DrawTextRectangleBorderboolLettura/ScritturaQuando è vero, viene disegnata una cornice rettangolare attorno al riquadro di delimitazione del testo.
TabStopsTabStopsLetturaImpostazioni dei tab-stop ereditate dal frammento proprietario.
FontNamestring?Lettura/ScritturaOttiene o imposta il nome del carattere.
TextXIndentfloatLetturaInizio X (punti) nella pagina del testo a cui appartiene questo stato.
TextHeightfloatLetturaAltezza del testo in punti: (Ascendente +
IsBoldboolLettura/ScritturaSe il font è in grassetto.
IsItalicboolLettura/ScritturaSe il font è in corsivo.
IsUnderlineboolLettura/ScritturaSe il testo è sottolineato.
IsStrikeOutboolLettura/ScritturaSe il testo è barrato.
IsSuperscriptboolLettura/ScritturaSe il testo è in apice.
IsSubscriptboolLettura/ScritturaSe il testo è in pedice.
TabTagstringLetturaToken stringa inserito nel testo renderizzato al posto di un carattere di tabulazione.
TextRisedoubleLettura/ScritturaSollevamento del testo (offset apice/apice inferiore).
FontDataFontData?Lettura/ScritturaDati del font esterno per l’incorporamento (impostato tramite FontRepository.OpenFont).

Metodi

FirmaDescrizione
TextFragmentState(fragment: TextFragment)Avvolgi lo stato sottostante del frammento in modo che le scritture fluiscano indietro verso di esso.
ApplyChangesFrom(textState: TextState)Copia ogni proprietà di formattazione pubblica da textState in questo stato.
IsFitRectangle(str: string, rect: Rectangle)Restituisce true quando il testo renderizzato si adatta al rettangolo fornito con il font / dimensione corrente.
MeasureHeight(character: char)Misura l’altezza di un singolo carattere con il font / dimensione corrente, in punti.
MeasureString(str: string)Misura la larghezza renderizzata di str con il font / dimensione corrente, in punti.
TextState()Chiama TextState su questa istanza di TextFragmentState.
TextState(fontSize: double)Chiama TextState(fontSize) su questa istanza di TextFragmentState.
TextState(fontFamily: string)Indica se il testo è barrato.
TextState(fontFamily: string, fontSize: double)Chiama TextState(fontFamily, fontSize) su questa istanza di TextFragmentState.
TextState(fontFamily: string, bold: bool, italic: bool)Chiama TextState(fontFamily, bold, italic) su questa istanza di TextFragmentState.
TextState(foregroundColor: System.Drawing.Color)Il font usato per renderizzare il frammento. Restituisce la base cast a ; setters
TextState(foregroundColor: System.Drawing.Color, fontSize: double)Chiama TextState(foregroundColor, fontSize) su questa istanza TextFragmentState.

Vedi anche

 Italiano