TextParagraph
Panoramica
TextParagraph è una classe in Aspose.PDF FOSS per .NET.
Rappresenta un paragrafo di testo che può essere inserito in una pagina tramite AppendParagraph.
Questa classe fornisce 9 metodi per lavorare con oggetti TextParagraph nei programmi .NET. I metodi disponibili includono: AppendLine, BeginEdit, EndEdit. Tutti i membri pubblici sono accessibili a qualsiasi applicazione .NET dopo aver installato il pacchetto Aspose.PDF FOSS per .NET. Proprietà: FirstLineIndent, FormattingOptions, HorizontalAlignment, Justify, LimitWithBounds, Margin, e altre 8.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
Rectangle | Rectangle? | Lettura/Scrittura | Il rettangolo di delimitazione in cui il paragrafo viene renderizzato nella pagina. |
Position | Position? | Lettura/Scrittura | La posizione assoluta del paragrafo. |
FormattingOptions | TextFormattingOptions | Lettura/Scrittura | Opzioni di formattazione per il paragrafo, inclusa la modalità di a capo. |
Rotation | double | Lettura/Scrittura | Angolo di rotazione in gradi per l’intero paragrafo. |
RemainingLines | TextFragmentCollection | Lettura | Linee che non hanno trovato spazio nel rettangolo del paragrafo e dovrebbero essere ridisegnate in una pagina successiva. |
updatePositioningCalls | int | Lettura/Scrittura | Contatore diagnostico incrementato ogni volta che il renderer esegue un passaggio di posizionamento del layout per questo paragrafo. |
HorizontalAlignment | HorizontalAlignment | Lettura/Scrittura | Allineamento orizzontale del testo all’interno del rettangolo del paragrafo. |
VerticalAlignment | VerticalAlignment | Lettura/Scrittura | Allineamento verticale del testo all’interno del rettangolo del paragrafo. |
Margin | MarginInfo | Lettura/Scrittura | Margine attorno al paragrafo. |
LimitWithBounds | bool | Lettura/Scrittura | Quando è vero, il testo è limitato ai confini del rettangolo del paragrafo. |
TextRectangle | Rectangle | Lettura | Il rettangolo di delimitazione calcolato del testo del paragrafo. |
FirstLineIndent | float | Lettura/Scrittura | Rientro della prima riga in punti. |
SubsequentLinesIndent | float | Lettura/Scrittura | Rientro (punti) applicato a ogni riga tranne la prima. |
Justify | bool | Lettura/Scrittura | Quando vero, le linee del paragrafo riempiono la larghezza del rettangolo regolando la spaziatura tra le parole. |
Metodi
| Firma | Descrizione |
|---|---|
BeginEdit() | Inizia una finestra di modifica batch. |
EndEdit() | Termina una finestra di modifica batch avviata da BeginEdit. |
AppendLine(line: TextFragment) | Aggiungi un frammento di testo come nuova riga nel paragrafo. |
AppendLine(line: TextFragment, textState: TextState) | Aggiungi una riga TextFragment e sovrascrivi il suo stato di testo. |
AppendLine(line: TextFragment, textState: TextState, lineSpacing: float) | Aggiungi un TextFragment con sovrascrittura dello stato del testo e spaziatura per riga. |
AppendLine(line: string) | Aggiungi una stringa di testo come nuova riga nel paragrafo usando lo stato del testo predefinito. |
AppendLine(line: string, textState: TextState) | Aggiungi una stringa di testo con lo stato del testo fornito come nuova riga. |
AppendLine(line: string, textState: TextState, lineSpacing: float) | Aggiungi una stringa di testo con stato del testo e spaziatura per riga. |
AppendLine(line: string, lineSpacing: float) | Aggiungi una stringa di testo con spaziatura per riga usando lo stato di testo predefinito. |