RichText
Inheritance: java.lang.Object, com.aspose.note.Node
All Implemented Interfaces: com.aspose.note.IOutlineElementChildNode, com.aspose.note.ITaggable, com.aspose.ms.System.Collections.Generic.IGenericEnumerable
public class RichText extends Node implements IOutlineElementChildNode, ITaggable, System.Collections.Generic.IGenericEnumerable<Character>
Rappresenta un testo ricco.
Costruttori
| Costruttore | Descrizione |
|---|---|
| RichText() | Inizializza una nuova istanza della classe RichText. |
Metodi
| Metodo | Descrizione |
|---|---|
| accept(DocumentVisitor visitor) | Accetta il visitatore del nodo. |
| append(String value) | Aggiunge una stringa all’ultimo intervallo di testo. |
| append(String value, TextStyle style) | Aggiunge una stringa alla fine. |
| appendFront(String value) | Aggiunge una stringa all’inizio del primo intervallo di testo. |
| appendFront(String value, TextStyle style) | Aggiunge una stringa all’inizio. |
| clear() | Cancella il contenuto di questa istanza. |
| getAlignment() | Ottiene l’allineamento. |
| getLastModifiedTime() | Ottiene l’ora dell’ultima modifica. |
| getLength() | |
| getLineSpacing() | Ottiene l’interlinea. |
| getParagraphStyle() | Ottiene lo stile del paragrafo. |
| getSpaceAfter() | Ottiene la quantità minima di spazio dopo. |
| getSpaceBefore() | Ottiene la quantità minima di spazio prima. |
| getStyles() | Ottiene gli stili. |
| getTags() | Ottiene l’elenco di tutti i tag di un paragrafo. |
| getText() | Ottiene il testo. |
| getTextRuns() | |
| indexOf(char value) | Restituisce l’indice basato su zero della prima occorrenza del carattere Unicode specificato in questa stringa. |
| indexOf(char value, int startIndex) | Restituisce l’indice basato su zero della prima occorrenza del carattere Unicode specificato in questa stringa. |
| indexOf(char value, int startIndex, int count) | Restituisce l’indice basato su zero della prima occorrenza del carattere specificato in questa istanza. |
| indexOf(String value) | Restituisce l’indice basato su zero della prima occorrenza della stringa specificata in questa istanza. |
| indexOf(String value, int startIndex) | Restituisce l’indice basato su zero della prima occorrenza della stringa specificata in questa istanza. |
| indexOf(String value, int startIndex, int count) | Restituisce l’indice basato su zero della prima occorrenza della stringa specificata in questa istanza. |
| indexOf(String value, int startIndex, int count, short comparisonType) | Restituisce l’indice basato su zero della prima occorrenza della stringa specificata nell’istanza corrente. |
| indexOf(String value, short comparisonType) | Restituisce l’indice basato su zero della prima occorrenza della stringa specificata nell’istanza corrente. |
| indexOf_Rename_Namesake(String value, int startIndex, short comparisonType) | Restituisce l’indice basato su zero della prima occorrenza della stringa specificata nell’istanza corrente. |
| insert(int startIndex, String value) | Inserisce una stringa specificata in una posizione di indice specificata in questa istanza. |
| insert(int startIndex, String value, TextStyle style) | Inserisce una stringa specificata con lo stile specificato in una posizione di indice specificata in questa istanza. |
| iterator() | |
| remove(int startIndex) | Rimuove tutti i caratteri nell’istanza corrente, a partire da una posizione specificata e continuando fino all’ultima posizione. |
| remove(int startIndex, int count) | Rimuove un numero specificato di caratteri nell’istanza corrente a partire da una posizione specificata. |
| replace(char oldChar, char newChar) | Sostituisce tutte le occorrenze di un carattere Unicode specificato in questa istanza con un altro carattere Unicode specificato. |
| replace(String oldValue, String newValue) | Sostituisce tutte le occorrenze di una stringa specificata nell’istanza corrente con un’altra stringa specificata. |
| replace(String oldValue, String newValue, TextStyle style) | Sostituisce tutte le occorrenze di una stringa specificata nell’istanza corrente con un’altra stringa specificata nello stile specificato. |
| setAlignment(int value) | Imposta l’allineamento. |
| setLastModifiedTime(Date value) | Imposta l’ora dell’ultima modifica. |
| setLineSpacing(float value) | |
| setLineSpacing(Float value) | Imposta l’interlinea. |
| setParagraphStyle(ParagraphStyle value) | Imposta lo stile del paragrafo. |
| setSpaceAfter(float value) | |
| setSpaceAfter(Float value) | Imposta la quantità minima di spazio dopo. |
| setSpaceBefore(float value) | |
| setSpaceBefore(Float value) | Imposta la quantità minima di spazio prima. |
| setText(String value) | Imposta il testo. |
| trim() | Rimuove tutti i caratteri di spazio bianco iniziali e finali. |
| trim(char trimChar) | Rimuove tutte le occorrenze iniziali e finali di un carattere. |
| trim(char[] trimChars) | Rimuove tutte le occorrenze iniziali e finali di un insieme di caratteri specificato in un array. |
| trimEnd() | Rimuove tutti i caratteri di spazio bianco finali. |
| trimEnd(char trimChar) | Rimuove tutte le occorrenze finali di un carattere. |
| trimEnd(char[] trimChars) | Rimuove tutte le occorrenze finali di un insieme di caratteri specificato in un array. |
| trimStart() | Rimuove tutti i caratteri di spazio bianco iniziali. |
| trimStart(char trimChar) | Rimuove tutte le occorrenze iniziali di un carattere specificato. |
| trimStart(char[] trimChars) | Rimuove tutte le occorrenze iniziali di un insieme di caratteri specificato in un array. |
RichText()
public RichText()
Inizializza una nuova istanza della classe RichText.
accept(DocumentVisitor visitor)
public void accept(DocumentVisitor visitor)
Accetta il visitatore del nodo.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| visitor | DocumentVisitor | L’oggetto di una classe derivata da DocumentVisitor. |
append(String value)
public RichText append(String value)
Aggiunge una stringa all’ultimo intervallo di testo.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | java.lang.String | Il valore aggiunto. |
Returns: RichText - The RichText.
append(String value, TextStyle style)
public final RichText append(String value, TextStyle style)
Aggiunge una stringa alla fine.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | java.lang.String | Il valore aggiunto. |
| style | TextStyle | Lo stile della stringa aggiunta. |
Returns: RichText - The RichText.
appendFront(String value)
public RichText appendFront(String value)
Aggiunge una stringa all’inizio del primo intervallo di testo.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | java.lang.String | Il valore aggiunto. |
Returns: RichText - The RichText.
appendFront(String value, TextStyle style)
public RichText appendFront(String value, TextStyle style)
Aggiunge una stringa all’inizio.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | java.lang.String | Il valore aggiunto. |
| style | TextStyle | Lo stile della stringa aggiunta. |
Returns: RichText - The RichText.
clear()
public final RichText clear()
Cancella il contenuto di questa istanza.
Returns: RichText - The RichText.
getAlignment()
public int getAlignment()
Ottiene l’allineamento.
Returns: int
getLastModifiedTime()
public Date getLastModifiedTime()
Ottiene l’ora dell’ultima modifica.
Returns: java.util.Date
getLength()
public final int getLength()
Returns: int
getLineSpacing()
public Float getLineSpacing()
Ottiene l’interlinea.
Returns: java.lang.Float
getParagraphStyle()
public final ParagraphStyle getParagraphStyle()
Ottiene lo stile del paragrafo. Queste impostazioni sono utilizzate se non esiste un oggetto TextStyle corrispondente nella collezione getStyles oppure questo oggetto non specifica l’impostazione necessaria.
Returns: ParagraphStyle
getSpaceAfter()
public Float getSpaceAfter()
Ottiene la quantità minima di spazio dopo.
Returns: java.lang.Float
getSpaceBefore()
public Float getSpaceBefore()
Ottiene la quantità minima di spazio prima.
Returns: java.lang.Float
getStyles()
public System.Collections.Generic.IGenericEnumerable<TextStyle> getStyles()
Ottiene gli stili.
Returns: com.aspose.ms.System.Collections.Generic.IGenericEnumerable<com.aspose.note.TextStyle>
getTags()
public final System.Collections.Generic.List<ITag> getTags()
Ottiene l’elenco di tutti i tag di un paragrafo.
Returns: com.aspose.ms.System.Collections.Generic.List<com.aspose.note.ITag>
getText()
public final String getText()
Ottiene il testo. La stringa NON DEVE contenere alcun carattere con valore 10 (line feed).
Returns: java.lang.String
getTextRuns()
public final System.Collections.Generic.IGenericEnumerable<TextRun> getTextRuns()
Returns: com.aspose.ms.System.Collections.Generic.IGenericEnumerable<com.aspose.note.TextRun>
indexOf(char value)
public final int indexOf(char value)
Restituisce l’indice basato su zero della prima occorrenza del carattere Unicode specificato in questa stringa.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | char | Il valore. |
Returns:
int - Il int.
indexOf(char value, int startIndex)
public final int indexOf(char value, int startIndex)
Restituisce l’indice basato su zero della prima occorrenza del carattere Unicode specificato in questa stringa. La ricerca inizia da una posizione di carattere specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | char | Il valore. |
| startIndex | int | La posizione di ricerca iniziale |
Returns:
int - Il int.
indexOf(char value, int startIndex, int count)
public final int indexOf(char value, int startIndex, int count)
Restituisce l’indice basato su zero della prima occorrenza del carattere specificato in questa istanza. La ricerca inizia da una posizione di carattere specificata ed esamina un numero specificato di posizioni di carattere.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | char | Il valore. |
| startIndex | int | La posizione di ricerca iniziale |
| count | int | Il conteggio. |
Returns:
int - Il int.
indexOf(String value)
public final int indexOf(String value)
Restituisce l’indice basato su zero della prima occorrenza della stringa specificata in questa istanza.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | java.lang.String | Il valore. |
Returns:
int - Il int.
indexOf(String value, int startIndex)
public final int indexOf(String value, int startIndex)
Restituisce l’indice basato su zero della prima occorrenza della stringa specificata in questa istanza. La ricerca inizia a una posizione di carattere specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | java.lang.String | Il valore. |
| startIndex | int | La posizione di ricerca iniziale |
Returns:
int - Il int.
indexOf(String value, int startIndex, int count)
public final int indexOf(String value, int startIndex, int count)
Restituisce l’indice basato su zero della prima occorrenza della stringa specificata in questa istanza. La ricerca inizia a una posizione di carattere specificata ed esamina un numero specificato di posizioni di carattere.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | java.lang.String | Il valore. |
| startIndex | int | La posizione di ricerca iniziale |
| count | int | Il conteggio. |
Returns:
int - Il int.
indexOf(String value, int startIndex, int count, short comparisonType)
public final int indexOf(String value, int startIndex, int count, short comparisonType)
Restituisce l’indice basato su zero della prima occorrenza della stringa specificata nell’istanza corrente.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | java.lang.String | Il valore. |
| startIndex | int | La posizione di ricerca iniziale |
| count | int | Il conteggio. |
| comparisonType | short | Il tipo di ricerca da utilizzare per la stringa specificata |
Returns:
int - Il int.
indexOf(String value, short comparisonType)
public final int indexOf(String value, short comparisonType)
Restituisce l’indice basato su zero della prima occorrenza della stringa specificata nell’istanza corrente. Un parametro specifica il tipo di ricerca da utilizzare per la stringa specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | java.lang.String | Il valore. |
| comparisonType | short | Il tipo di ricerca da utilizzare per la stringa specificata |
Returns:
int - Il int.
indexOf_Rename_Namesake(String value, int startIndex, short comparisonType)
public final int indexOf_Rename_Namesake(String value, int startIndex, short comparisonType)
Restituisce l’indice basato su zero della prima occorrenza della stringa specificata nell’istanza corrente. I parametri specificano la posizione di avvio della ricerca nella stringa corrente e il tipo di ricerca da utilizzare per la stringa specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | java.lang.String | Il valore. |
| startIndex | int | La posizione di ricerca iniziale |
| comparisonType | short | Il tipo di ricerca da utilizzare per la stringa specificata |
Returns:
int - Il int.
insert(int startIndex, String value)
public final RichText insert(int startIndex, String value)
Inserisce una stringa specificata in una posizione di indice specificata in questa istanza.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| startIndex | int | L’indice di inizio. |
| valore | java.lang.String | Il valore. |
Returns: RichText - The RichText.
insert(int startIndex, String value, TextStyle style)
public final RichText insert(int startIndex, String value, TextStyle style)
Inserisce una stringa specificata con lo stile specificato in una posizione di indice specificata in questa istanza.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| startIndex | int | L’indice di inizio. |
| valore | java.lang.String | Il valore. |
| style | TextStyle | Lo stile. |
Returns: RichText - The RichText.
iterator()
public System.Collections.Generic.IGenericEnumerator<Character> iterator()
Returns: com.aspose.ms.System.Collections.Generic.IGenericEnumerator<java.lang.Character>
remove(int startIndex)
public final RichText remove(int startIndex)
Rimuove tutti i caratteri nell’istanza corrente, a partire da una posizione specificata e continuando fino all’ultima posizione.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| startIndex | int | L’indice di inizio. |
Returns: RichText - The RichText.
remove(int startIndex, int count)
public final RichText remove(int startIndex, int count)
Rimuove un numero specificato di caratteri nell’istanza corrente a partire da una posizione specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| startIndex | int | L’indice di inizio. |
| count | int | Il conteggio. |
Returns: RichText - The RichText.
replace(char oldChar, char newChar)
public final RichText replace(char oldChar, char newChar)
Sostituisce tutte le occorrenze di un carattere Unicode specificato in questa istanza con un altro carattere Unicode specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| oldChar | char | Il vecchio carattere. |
| newChar | char | Il nuovo carattere. |
Returns: RichText - The RichText.
replace(String oldValue, String newValue)
public final RichText replace(String oldValue, String newValue)
Sostituisce tutte le occorrenze di una stringa specificata nell’istanza corrente con un’altra stringa specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| oldValue | java.lang.String | Il valore vecchio. |
| newValue | java.lang.String | Il nuovo valore. |
Returns: RichText - The RichText.
replace(String oldValue, String newValue, TextStyle style)
public final RichText replace(String oldValue, String newValue, TextStyle style)
Sostituisce tutte le occorrenze di una stringa specificata nell’istanza corrente con un’altra stringa specificata nello stile specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| oldValue | java.lang.String | Il valore vecchio. |
| newValue | java.lang.String | Il nuovo valore. |
| style | TextStyle | Lo stile del nuovo valore. |
Returns: RichText - The RichText.
setAlignment(int value)
public void setAlignment(int value)
Imposta l’allineamento.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | int |
setLastModifiedTime(Date value)
public void setLastModifiedTime(Date value)
Imposta l’ora dell’ultima modifica.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | java.util.Date |
setLineSpacing(float value)
public void setLineSpacing(float value)
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | float |
setLineSpacing(Float value)
public void setLineSpacing(Float value)
Imposta l’interlinea.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | java.lang.Float |
setParagraphStyle(ParagraphStyle value)
public final void setParagraphStyle(ParagraphStyle value)
Imposta lo stile del paragrafo. Queste impostazioni vengono utilizzate se non esiste un oggetto TextStyle corrispondente nella collezione getStyles oppure se questo oggetto non specifica un’impostazione necessaria.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| value | ParagraphStyle |
setSpaceAfter(float value)
public void setSpaceAfter(float value)
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | float |
setSpaceAfter(Float value)
public void setSpaceAfter(Float value)
Imposta la quantità minima di spazio dopo.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | java.lang.Float |
setSpaceBefore(float value)
public void setSpaceBefore(float value)
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | float |
setSpaceBefore(Float value)
public void setSpaceBefore(Float value)
Imposta la quantità minima di spazio prima.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | java.lang.Float |
setText(String value)
public final void setText(String value)
Imposta il testo. La stringa NON DEVE contenere alcun carattere con valore 10 (a capo).
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | java.lang.String |
trim()
public final RichText trim()
Rimuove tutti i caratteri di spazio bianco iniziali e finali.
Returns: RichText - The RichText.
trim(char trimChar)
public final RichText trim(char trimChar)
Rimuove tutte le occorrenze iniziali e finali di un carattere.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| trimChar | char | Il carattere di trim. |
Returns: RichText - The RichText.
trim(char[] trimChars)
public final RichText trim(char[] trimChars)
Rimuove tutte le occorrenze iniziali e finali di un insieme di caratteri specificato in un array.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| trimChars | char[] | I caratteri di ritaglio. |
Returns: RichText - The RichText.
trimEnd()
public final RichText trimEnd()
Rimuove tutti i caratteri di spazio bianco finali.
Returns: RichText - The RichText.
trimEnd(char trimChar)
public final RichText trimEnd(char trimChar)
Rimuove tutte le occorrenze finali di un carattere.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| trimChar | char | Il carattere di trim. |
Returns: RichText - The RichText.
trimEnd(char[] trimChars)
public final RichText trimEnd(char[] trimChars)
Rimuove tutte le occorrenze finali di un insieme di caratteri specificato in un array.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| trimChars | char[] | I caratteri di ritaglio. |
Returns: RichText - The RichText.
trimStart()
public final RichText trimStart()
Rimuove tutti i caratteri di spazio bianco iniziali.
Returns: RichText - The RichText.
trimStart(char trimChar)
public final RichText trimStart(char trimChar)
Rimuove tutte le occorrenze iniziali di un carattere specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| trimChar | char | Il carattere di trim. |
Returns: RichText - The RichText.
trimStart(char[] trimChars)
public final RichText trimStart(char[] trimChars)
Rimuove tutte le occorrenze iniziali di un insieme di caratteri specificato in un array.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| trimChars | char[] | I caratteri di ritaglio. |