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>

Représente un texte enrichi.

Constructeurs

ConstructeurDescription
RichText()Initialise une nouvelle instance de la classe RichText.

Méthodes

MéthodeDescription
accept(DocumentVisitor visitor)Accepte le visiteur du nœud.
append(String value)Ajoute une chaîne au dernier intervalle de texte.
append(String value, TextStyle style)Ajoute une chaîne à la fin.
appendFront(String value)Ajoute une chaîne au début de la première plage de texte.
appendFront(String value, TextStyle style)Ajoute une chaîne au début.
clear()Efface le contenu de cette instance.
getAlignment()Obtient l’alignement.
getLastModifiedTime()Obtient la date de dernière modification.
getLength()
getLineSpacing()Obtient l’espacement des lignes.
getParagraphStyle()Obtient le style du paragraphe.
getSpaceAfter()Obtient la quantité minimale d’espace après.
getSpaceBefore()Obtient la quantité minimale d’espace avant.
getStyles()Obtient les styles.
getTags()Obtient la liste de toutes les balises d’un paragraphe.
getText()Obtient le texte.
getTextRuns()
indexOf(char value)Renvoie l’index basé sur zéro de la première occurrence du caractère Unicode spécifié dans cette chaîne.
indexOf(char value, int startIndex)Renvoie l’index basé sur zéro de la première occurrence du caractère Unicode spécifié dans cette chaîne.
indexOf(char value, int startIndex, int count)Renvoie l’index basé sur zéro de la première occurrence du caractère spécifié dans cette instance.
indexOf(String value)Renvoie l’index basé sur zéro de la première occurrence de la chaîne spécifiée dans cette instance.
indexOf(String value, int startIndex)Renvoie l’index basé sur zéro de la première occurrence de la chaîne spécifiée dans cette instance.
indexOf(String value, int startIndex, int count)Renvoie l’index basé sur zéro de la première occurrence de la chaîne spécifiée dans cette instance.
indexOf(String value, int startIndex, int count, short comparisonType)Renvoie l’index basé sur zéro de la première occurrence de la chaîne spécifiée dans l’instance actuelle.
indexOf(String value, short comparisonType)Renvoie l’index basé sur zéro de la première occurrence de la chaîne spécifiée dans l’instance actuelle.
indexOf_Rename_Namesake(String value, int startIndex, short comparisonType)Renvoie l’index basé sur zéro de la première occurrence de la chaîne spécifiée dans l’instance actuelle.
insert(int startIndex, String value)Insère une chaîne spécifiée à une position d’index spécifiée dans cette instance.
insert(int startIndex, String value, TextStyle style)Insère une chaîne spécifiée avec le style spécifié à une position d’index spécifiée dans cette instance.
iterator()
remove(int startIndex)Supprime tous les caractères de l’instance actuelle, en commençant à une position spécifiée et en continuant jusqu’à la dernière position.
remove(int startIndex, int count)Supprime le nombre spécifié de caractères dans l’instance actuelle en commençant à une position spécifiée.
replace(char oldChar, char newChar)Remplace toutes les occurrences d’un caractère Unicode spécifié dans cette instance par un autre caractère Unicode spécifié.
replace(String oldValue, String newValue)Remplace toutes les occurrences d’une chaîne spécifiée dans l’instance actuelle par une autre chaîne spécifiée.
replace(String oldValue, String newValue, TextStyle style)Remplace toutes les occurrences d’une chaîne spécifiée dans l’instance actuelle par une autre chaîne spécifiée dans le style spécifié.
setAlignment(int value)Définit l’alignement.
setLastModifiedTime(Date value)Définit la date de dernière modification.
setLineSpacing(float value)
setLineSpacing(Float value)Définit l’espacement des lignes.
setParagraphStyle(ParagraphStyle value)Définit le style du paragraphe.
setSpaceAfter(float value)
setSpaceAfter(Float value)Définit la quantité minimale d’espace après.
setSpaceBefore(float value)
setSpaceBefore(Float value)Définit la quantité minimale d’espace avant.
setText(String value)Définit le texte.
trim()Supprime tous les caractères d’espace blanc en début et en fin.
trim(char trimChar)Supprime toutes les occurrences d’un caractère en début et en fin.
trim(char[] trimChars)Supprime toutes les occurrences en début et en fin d’un ensemble de caractères spécifié dans un tableau.
trimEnd()Supprime tous les caractères d’espace blanc en fin.
trimEnd(char trimChar)Supprime toutes les occurrences d’un caractère en fin.
trimEnd(char[] trimChars)Supprime toutes les occurrences en fin d’un ensemble de caractères spécifié dans un tableau.
trimStart()Supprime tous les caractères d’espace blanc en début.
trimStart(char trimChar)Supprime toutes les occurrences d’un caractère spécifié en début.
trimStart(char[] trimChars)Supprime toutes les occurrences en début d’un ensemble de caractères spécifié dans un tableau.

RichText()

public RichText()

Initialise une nouvelle instance de la classe RichText.

accept(DocumentVisitor visitor)

public void accept(DocumentVisitor visitor)

Accepte le visiteur du nœud.

Parameters:

ParamètreTypeDescription
visitorDocumentVisitorL’objet d’une classe dérivée de DocumentVisitor.

append(String value)

public RichText append(String value)

Ajoute une chaîne au dernier intervalle de texte.

Parameters:

ParamètreTypeDescription
valeurjava.lang.StringLa valeur ajoutée.

Returns: RichText - The RichText.

append(String value, TextStyle style)

public final RichText append(String value, TextStyle style)

Ajoute une chaîne à la fin.

Parameters:

ParamètreTypeDescription
valeurjava.lang.StringLa valeur ajoutée.
styleTextStyleLe style de la chaîne ajoutée.

Returns: RichText - The RichText.

appendFront(String value)

public RichText appendFront(String value)

Ajoute une chaîne au début de la première plage de texte.

Parameters:

ParamètreTypeDescription
valeurjava.lang.StringLa valeur ajoutée.

Returns: RichText - The RichText.

appendFront(String value, TextStyle style)

public RichText appendFront(String value, TextStyle style)

Ajoute une chaîne au début.

Parameters:

ParamètreTypeDescription
valeurjava.lang.StringLa valeur ajoutée.
styleTextStyleLe style de la chaîne ajoutée.

Returns: RichText - The RichText.

clear()

public final RichText clear()

Efface le contenu de cette instance.

Returns: RichText - The RichText.

getAlignment()

public int getAlignment()

Obtient l’alignement.

Returns: int

getLastModifiedTime()

public Date getLastModifiedTime()

Obtient la date de dernière modification.

Returns: java.util.Date

getLength()

public final int getLength()

Returns: int

getLineSpacing()

public Float getLineSpacing()

Obtient l’espacement des lignes.

Returns: java.lang.Float

getParagraphStyle()

public final ParagraphStyle getParagraphStyle()

Obtient le style du paragraphe. Ces paramètres sont utilisés s’il n’existe aucun objet TextStyle correspondant dans la collection getStyles ou si cet objet ne spécifie pas le paramètre requis.

Returns: ParagraphStyle

getSpaceAfter()

public Float getSpaceAfter()

Obtient la quantité minimale d’espace après.

Returns: java.lang.Float

getSpaceBefore()

public Float getSpaceBefore()

Obtient la quantité minimale d’espace avant.

Returns: java.lang.Float

getStyles()

public System.Collections.Generic.IGenericEnumerable<TextStyle> getStyles()

Obtient les styles.

Returns: com.aspose.ms.System.Collections.Generic.IGenericEnumerable<com.aspose.note.TextStyle>

getTags()

public final System.Collections.Generic.List<ITag> getTags()

Obtient la liste de toutes les balises d’un paragraphe.

Returns: com.aspose.ms.System.Collections.Generic.List<com.aspose.note.ITag>

getText()

public final String getText()

Obtient le texte. La chaîne NE DOIT PAS contenir de caractères de valeur 10 (saut de ligne).

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)

Renvoie l’index basé sur zéro de la première occurrence du caractère Unicode spécifié dans cette chaîne.

Parameters:

ParamètreTypeDescription
valeurcharLa valeur.

Returns: int - Le int.

indexOf(char value, int startIndex)

public final int indexOf(char value, int startIndex)

Renvoie l’index basé sur zéro de la première occurrence du caractère Unicode spécifié dans cette chaîne. La recherche commence à une position de caractère spécifiée.

Parameters:

ParamètreTypeDescription
valeurcharLa valeur.
startIndexintLa position de départ de la recherche

Returns: int - Le int.

indexOf(char value, int startIndex, int count)

public final int indexOf(char value, int startIndex, int count)

Renvoie l’index basé sur zéro de la première occurrence du caractère spécifié dans cette instance. La recherche commence à une position de caractère spécifiée et examine un nombre spécifié de positions de caractères.

Parameters:

ParamètreTypeDescription
valeurcharLa valeur.
startIndexintLa position de départ de la recherche
countintLe nombre.

Returns: int - Le int.

indexOf(String value)

public final int indexOf(String value)

Renvoie l’index basé sur zéro de la première occurrence de la chaîne spécifiée dans cette instance.

Parameters:

ParamètreTypeDescription
valeurjava.lang.StringLa valeur.

Returns: int - Le int.

indexOf(String value, int startIndex)

public final int indexOf(String value, int startIndex)

Renvoie l’index basé sur zéro de la première occurrence de la chaîne spécifiée dans cette instance. La recherche commence à une position de caractère spécifiée.

Parameters:

ParamètreTypeDescription
valeurjava.lang.StringLa valeur.
startIndexintLa position de départ de la recherche

Returns: int - Le int.

indexOf(String value, int startIndex, int count)

public final int indexOf(String value, int startIndex, int count)

Renvoie l’index basé sur zéro de la première occurrence de la chaîne spécifiée dans cette instance. La recherche commence à une position de caractère spécifiée et examine un nombre spécifié de positions de caractères.

Parameters:

ParamètreTypeDescription
valeurjava.lang.StringLa valeur.
startIndexintLa position de départ de la recherche
countintLe nombre.

Returns: int - Le int.

indexOf(String value, int startIndex, int count, short comparisonType)

public final int indexOf(String value, int startIndex, int count, short comparisonType)

Renvoie l’index basé sur zéro de la première occurrence de la chaîne spécifiée dans l’instance actuelle.

Parameters:

ParamètreTypeDescription
valeurjava.lang.StringLa valeur.
startIndexintLa position de départ de la recherche
countintLe nombre.
comparisonTypeshortLe type de recherche à utiliser pour la chaîne spécifiée

Returns: int - Le int.

indexOf(String value, short comparisonType)

public final int indexOf(String value, short comparisonType)

Renvoie l’index basé sur zéro de la première occurrence de la chaîne spécifiée dans l’instance actuelle. Un paramètre spécifie le type de recherche à utiliser pour la chaîne spécifiée.

Parameters:

ParamètreTypeDescription
valeurjava.lang.StringLa valeur.
comparisonTypeshortLe type de recherche à utiliser pour la chaîne spécifiée

Returns: int - Le int.

indexOf_Rename_Namesake(String value, int startIndex, short comparisonType)

public final int indexOf_Rename_Namesake(String value, int startIndex, short comparisonType)

Renvoie l’index basé sur zéro de la première occurrence de la chaîne spécifiée dans l’instance actuelle. Les paramètres spécifient la position de départ de la recherche dans la chaîne actuelle et le type de recherche à utiliser pour la chaîne spécifiée.

Parameters:

ParamètreTypeDescription
valeurjava.lang.StringLa valeur.
startIndexintLa position de départ de la recherche
comparisonTypeshortLe type de recherche à utiliser pour la chaîne spécifiée

Returns: int - Le int.

insert(int startIndex, String value)

public final RichText insert(int startIndex, String value)

Insère une chaîne spécifiée à une position d’index spécifiée dans cette instance.

Parameters:

ParamètreTypeDescription
startIndexintL’index de départ.
valeurjava.lang.StringLa valeur.

Returns: RichText - The RichText.

insert(int startIndex, String value, TextStyle style)

public final RichText insert(int startIndex, String value, TextStyle style)

Insère une chaîne spécifiée avec le style spécifié à une position d’index spécifiée dans cette instance.

Parameters:

ParamètreTypeDescription
startIndexintL’index de départ.
valeurjava.lang.StringLa valeur.
styleTextStyleLe style.

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)

Supprime tous les caractères de l’instance actuelle, en commençant à une position spécifiée et en continuant jusqu’à la dernière position.

Parameters:

ParamètreTypeDescription
startIndexintL’index de départ.

Returns: RichText - The RichText.

remove(int startIndex, int count)

public final RichText remove(int startIndex, int count)

Supprime le nombre spécifié de caractères dans l’instance actuelle en commençant à une position spécifiée.

Parameters:

ParamètreTypeDescription
startIndexintL’index de départ.
countintLe nombre.

Returns: RichText - The RichText.

replace(char oldChar, char newChar)

public final RichText replace(char oldChar, char newChar)

Remplace toutes les occurrences d’un caractère Unicode spécifié dans cette instance par un autre caractère Unicode spécifié.

Parameters:

ParamètreTypeDescription
oldCharcharL’ancien caractère.
newCharcharLe nouveau caractère.

Returns: RichText - The RichText.

replace(String oldValue, String newValue)

public final RichText replace(String oldValue, String newValue)

Remplace toutes les occurrences d’une chaîne spécifiée dans l’instance actuelle par une autre chaîne spécifiée.

Parameters:

ParamètreTypeDescription
oldValuejava.lang.StringL’ancienne valeur.
newValuejava.lang.StringLa nouvelle valeur.

Returns: RichText - The RichText.

replace(String oldValue, String newValue, TextStyle style)

public final RichText replace(String oldValue, String newValue, TextStyle style)

Remplace toutes les occurrences d’une chaîne spécifiée dans l’instance actuelle par une autre chaîne spécifiée dans le style spécifié.

Parameters:

ParamètreTypeDescription
oldValuejava.lang.StringL’ancienne valeur.
newValuejava.lang.StringLa nouvelle valeur.
styleTextStyleLe style de la nouvelle valeur.

Returns: RichText - The RichText.

setAlignment(int value)

public void setAlignment(int value)

Définit l’alignement.

Parameters:

ParamètreTypeDescription
valeurint

setLastModifiedTime(Date value)

public void setLastModifiedTime(Date value)

Définit la date de dernière modification.

Parameters:

ParamètreTypeDescription
valeurjava.util.Date

setLineSpacing(float value)

public void setLineSpacing(float value)

Parameters:

ParamètreTypeDescription
valeurfloat

setLineSpacing(Float value)

public void setLineSpacing(Float value)

Définit l’espacement des lignes.

Parameters:

ParamètreTypeDescription
valeurjava.lang.Float

setParagraphStyle(ParagraphStyle value)

public final void setParagraphStyle(ParagraphStyle value)

Définit le style du paragraphe. Ces paramètres sont utilisés s’il n’existe aucun objet TextStyle correspondant dans la collection getStyles ou si cet objet ne spécifie pas le paramètre requis.

Parameters:

ParamètreTypeDescription
valueParagraphStyle

setSpaceAfter(float value)

public void setSpaceAfter(float value)

Parameters:

ParamètreTypeDescription
valeurfloat

setSpaceAfter(Float value)

public void setSpaceAfter(Float value)

Définit la quantité minimale d’espace après.

Parameters:

ParamètreTypeDescription
valeurjava.lang.Float

setSpaceBefore(float value)

public void setSpaceBefore(float value)

Parameters:

ParamètreTypeDescription
valeurfloat

setSpaceBefore(Float value)

public void setSpaceBefore(Float value)

Définit la quantité minimale d’espace avant.

Parameters:

ParamètreTypeDescription
valeurjava.lang.Float

setText(String value)

public final void setText(String value)

Définit le texte. La chaîne NE DOIT PAS contenir de caractères de valeur 10 (saut de ligne).

Parameters:

ParamètreTypeDescription
valeurjava.lang.String

trim()

public final RichText trim()

Supprime tous les caractères d’espace blanc en début et en fin.

Returns: RichText - The RichText.

trim(char trimChar)

public final RichText trim(char trimChar)

Supprime toutes les occurrences d’un caractère en début et en fin.

Parameters:

ParamètreTypeDescription
trimCharcharLe caractère de coupe.

Returns: RichText - The RichText.

trim(char[] trimChars)

public final RichText trim(char[] trimChars)

Supprime toutes les occurrences en début et en fin d’un ensemble de caractères spécifié dans un tableau.

Parameters:

ParamètreTypeDescription
trimCharschar[]Les caractères de coupe.

Returns: RichText - The RichText.

trimEnd()

public final RichText trimEnd()

Supprime tous les caractères d’espace blanc en fin.

Returns: RichText - The RichText.

trimEnd(char trimChar)

public final RichText trimEnd(char trimChar)

Supprime toutes les occurrences d’un caractère en fin.

Parameters:

ParamètreTypeDescription
trimCharcharLe caractère de coupe.

Returns: RichText - The RichText.

trimEnd(char[] trimChars)

public final RichText trimEnd(char[] trimChars)

Supprime toutes les occurrences en fin d’un ensemble de caractères spécifié dans un tableau.

Parameters:

ParamètreTypeDescription
trimCharschar[]Les caractères de coupe.

Returns: RichText - The RichText.

trimStart()

public final RichText trimStart()

Supprime tous les caractères d’espace blanc en début.

Returns: RichText - The RichText.

trimStart(char trimChar)

public final RichText trimStart(char trimChar)

Supprime toutes les occurrences d’un caractère spécifié en début.

Parameters:

ParamètreTypeDescription
trimCharcharLe caractère de coupe.

Returns: RichText - The RichText.

trimStart(char[] trimChars)

public final RichText trimStart(char[] trimChars)

Supprime toutes les occurrences en début d’un ensemble de caractères spécifié dans un tableau.

Parameters:

ParamètreTypeDescription
trimCharschar[]Les caractères de coupe.

Returns: RichText - The RichText.