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

CostruttoreDescrizione
RichText()Inizializza una nuova istanza della classe RichText.

Metodi

MetodoDescrizione
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:

ParametroTipoDescrizione
visitorDocumentVisitorL’oggetto di una classe derivata da DocumentVisitor.

append(String value)

public RichText append(String value)

Aggiunge una stringa all’ultimo intervallo di testo.

Parameters:

ParametroTipoDescrizione
valorejava.lang.StringIl 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:

ParametroTipoDescrizione
valorejava.lang.StringIl valore aggiunto.
styleTextStyleLo 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:

ParametroTipoDescrizione
valorejava.lang.StringIl valore aggiunto.

Returns: RichText - The RichText.

appendFront(String value, TextStyle style)

public RichText appendFront(String value, TextStyle style)

Aggiunge una stringa all’inizio.

Parameters:

ParametroTipoDescrizione
valorejava.lang.StringIl valore aggiunto.
styleTextStyleLo 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:

ParametroTipoDescrizione
valorecharIl 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:

ParametroTipoDescrizione
valorecharIl valore.
startIndexintLa 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:

ParametroTipoDescrizione
valorecharIl valore.
startIndexintLa posizione di ricerca iniziale
countintIl 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:

ParametroTipoDescrizione
valorejava.lang.StringIl 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:

ParametroTipoDescrizione
valorejava.lang.StringIl valore.
startIndexintLa 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:

ParametroTipoDescrizione
valorejava.lang.StringIl valore.
startIndexintLa posizione di ricerca iniziale
countintIl 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:

ParametroTipoDescrizione
valorejava.lang.StringIl valore.
startIndexintLa posizione di ricerca iniziale
countintIl conteggio.
comparisonTypeshortIl 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:

ParametroTipoDescrizione
valorejava.lang.StringIl valore.
comparisonTypeshortIl 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:

ParametroTipoDescrizione
valorejava.lang.StringIl valore.
startIndexintLa posizione di ricerca iniziale
comparisonTypeshortIl 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:

ParametroTipoDescrizione
startIndexintL’indice di inizio.
valorejava.lang.StringIl 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:

ParametroTipoDescrizione
startIndexintL’indice di inizio.
valorejava.lang.StringIl valore.
styleTextStyleLo 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:

ParametroTipoDescrizione
startIndexintL’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:

ParametroTipoDescrizione
startIndexintL’indice di inizio.
countintIl 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:

ParametroTipoDescrizione
oldCharcharIl vecchio carattere.
newCharcharIl 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:

ParametroTipoDescrizione
oldValuejava.lang.StringIl valore vecchio.
newValuejava.lang.StringIl 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:

ParametroTipoDescrizione
oldValuejava.lang.StringIl valore vecchio.
newValuejava.lang.StringIl nuovo valore.
styleTextStyleLo stile del nuovo valore.

Returns: RichText - The RichText.

setAlignment(int value)

public void setAlignment(int value)

Imposta l’allineamento.

Parameters:

ParametroTipoDescrizione
valoreint

setLastModifiedTime(Date value)

public void setLastModifiedTime(Date value)

Imposta l’ora dell’ultima modifica.

Parameters:

ParametroTipoDescrizione
valorejava.util.Date

setLineSpacing(float value)

public void setLineSpacing(float value)

Parameters:

ParametroTipoDescrizione
valorefloat

setLineSpacing(Float value)

public void setLineSpacing(Float value)

Imposta l’interlinea.

Parameters:

ParametroTipoDescrizione
valorejava.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:

ParametroTipoDescrizione
valueParagraphStyle

setSpaceAfter(float value)

public void setSpaceAfter(float value)

Parameters:

ParametroTipoDescrizione
valorefloat

setSpaceAfter(Float value)

public void setSpaceAfter(Float value)

Imposta la quantità minima di spazio dopo.

Parameters:

ParametroTipoDescrizione
valorejava.lang.Float

setSpaceBefore(float value)

public void setSpaceBefore(float value)

Parameters:

ParametroTipoDescrizione
valorefloat

setSpaceBefore(Float value)

public void setSpaceBefore(Float value)

Imposta la quantità minima di spazio prima.

Parameters:

ParametroTipoDescrizione
valorejava.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:

ParametroTipoDescrizione
valorejava.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:

ParametroTipoDescrizione
trimCharcharIl 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:

ParametroTipoDescrizione
trimCharschar[]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:

ParametroTipoDescrizione
trimCharcharIl 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:

ParametroTipoDescrizione
trimCharschar[]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:

ParametroTipoDescrizione
trimCharcharIl 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:

ParametroTipoDescrizione
trimCharschar[]I caratteri di ritaglio.

Returns: RichText - The RichText.