TextSegment
Panoramica
TextSegment è una classe in Aspose.PDF FOSS per .NET.
Un singolo segmento all’interno di un TextFragment.
Questa classe fornisce 3 metodi per lavorare con oggetti TextSegment nei programmi .NET. I metodi disponibili includono: MyHtmlEncode, TextSegment. Tutti i membri pubblici sono accessibili a qualsiasi applicazione .NET dopo aver installato il pacchetto Aspose.PDF FOSS per .NET. Proprietà: BaselinePosition, Characters, EndCharIndex, Hyperlink, PhysicalSegment, Position, e 5 altre.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
Text | string | Lettura/Scrittura | Il testo di questo segmento. |
Position | Position? | Lettura/Scrittura | La posizione di questo segmento nella pagina. |
BaselinePosition | Position? | Lettura/Scrittura | Ottiene o imposta la posizione della linea di base. |
TextState | TextState | Lettura/Scrittura | Lo stato del testo (font, dimensione, colore, ecc.) per questo segmento. |
StartCharIndex | int | Lettura | L’indice del carattere iniziale di questo segmento all’interno del flusso di testo sorgente nella pagina. |
EndCharIndex | int | Lettura | L’indice del carattere finale di questo segmento all’interno dell’esecuzione del testo sorgente nella pagina. |
Rectangle | Rectangle? | Lettura | Il rettangolo di delimitazione di questo segmento. |
Characters | CharInfoCollection | Lettura | Informazioni di layout per carattere per questo segmento: un CharInfo per carattere, in ordine di testo, popolato quando il segmento è prodotto da un assorbitore di testo. |
Hyperlink | Hyperlink? | Lettura/Scrittura | Collegamento opzionale associato a questo segmento. |
TextEditOptions | TextEditOptions | Lettura/Scrittura | Opzioni di modifica applicate durante la sostituzione del testo / la sostituzione del font. |
PhysicalSegment | PhysicalTextSegment | Lettura | Vista fisica (spazio-pagina) di questo segmento: espone il suo avvio X sulla pagina tramite TextState.TextXIndent e la misurazione dell’avanzamento per intervallo tramite MeasureSegment(int, int, bool). |
Metodi
| Firma | Descrizione |
|---|---|
TextSegment() | Chiama TextSegment su questa istanza di TextSegment. |
TextSegment(text: string) | Chiama TextSegment(text) su questa istanza di TextSegment. |
MyHtmlEncode(value: string) | HTML-codifica una stringa sostituendo &, <, >, " e ’ con i relativi riferimenti di entità. |