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
| Constructeur | Description |
|---|---|
| RichText() | Initialise une nouvelle instance de la classe RichText. |
Méthodes
| Méthode | Description |
|---|---|
| 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ètre | Type | Description |
|---|---|---|
| visitor | DocumentVisitor | L’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ètre | Type | Description |
|---|---|---|
| valeur | java.lang.String | La 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ètre | Type | Description |
|---|---|---|
| valeur | java.lang.String | La valeur ajoutée. |
| style | TextStyle | Le 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ètre | Type | Description |
|---|---|---|
| valeur | java.lang.String | La 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ètre | Type | Description |
|---|---|---|
| valeur | java.lang.String | La valeur ajoutée. |
| style | TextStyle | Le 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ètre | Type | Description |
|---|---|---|
| valeur | char | La 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ètre | Type | Description |
|---|---|---|
| valeur | char | La valeur. |
| startIndex | int | La 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ètre | Type | Description |
|---|---|---|
| valeur | char | La valeur. |
| startIndex | int | La position de départ de la recherche |
| count | int | Le 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ètre | Type | Description |
|---|---|---|
| valeur | java.lang.String | La 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ètre | Type | Description |
|---|---|---|
| valeur | java.lang.String | La valeur. |
| startIndex | int | La 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ètre | Type | Description |
|---|---|---|
| valeur | java.lang.String | La valeur. |
| startIndex | int | La position de départ de la recherche |
| count | int | Le 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ètre | Type | Description |
|---|---|---|
| valeur | java.lang.String | La valeur. |
| startIndex | int | La position de départ de la recherche |
| count | int | Le nombre. |
| comparisonType | short | Le 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ètre | Type | Description |
|---|---|---|
| valeur | java.lang.String | La valeur. |
| comparisonType | short | Le 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ètre | Type | Description |
|---|---|---|
| valeur | java.lang.String | La valeur. |
| startIndex | int | La position de départ de la recherche |
| comparisonType | short | Le 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ètre | Type | Description |
|---|---|---|
| startIndex | int | L’index de départ. |
| valeur | java.lang.String | La 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ètre | Type | Description |
|---|---|---|
| startIndex | int | L’index de départ. |
| valeur | java.lang.String | La valeur. |
| style | TextStyle | Le 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ètre | Type | Description |
|---|---|---|
| startIndex | int | L’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ètre | Type | Description |
|---|---|---|
| startIndex | int | L’index de départ. |
| count | int | Le 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ètre | Type | Description |
|---|---|---|
| oldChar | char | L’ancien caractère. |
| newChar | char | Le 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ètre | Type | Description |
|---|---|---|
| oldValue | java.lang.String | L’ancienne valeur. |
| newValue | java.lang.String | La 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ètre | Type | Description |
|---|---|---|
| oldValue | java.lang.String | L’ancienne valeur. |
| newValue | java.lang.String | La nouvelle valeur. |
| style | TextStyle | Le style de la nouvelle valeur. |
Returns: RichText - The RichText.
setAlignment(int value)
public void setAlignment(int value)
Définit l’alignement.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | int |
setLastModifiedTime(Date value)
public void setLastModifiedTime(Date value)
Définit la date de dernière modification.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | java.util.Date |
setLineSpacing(float value)
public void setLineSpacing(float value)
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | float |
setLineSpacing(Float value)
public void setLineSpacing(Float value)
Définit l’espacement des lignes.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | java.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ètre | Type | Description |
|---|---|---|
| value | ParagraphStyle |
setSpaceAfter(float value)
public void setSpaceAfter(float value)
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | float |
setSpaceAfter(Float value)
public void setSpaceAfter(Float value)
Définit la quantité minimale d’espace après.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | java.lang.Float |
setSpaceBefore(float value)
public void setSpaceBefore(float value)
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | float |
setSpaceBefore(Float value)
public void setSpaceBefore(Float value)
Définit la quantité minimale d’espace avant.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | java.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ètre | Type | Description |
|---|---|---|
| valeur | java.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ètre | Type | Description |
|---|---|---|
| trimChar | char | Le 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ètre | Type | Description |
|---|---|---|
| trimChars | char[] | 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ètre | Type | Description |
|---|---|---|
| trimChar | char | Le 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ètre | Type | Description |
|---|---|---|
| trimChars | char[] | 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ètre | Type | Description |
|---|---|---|
| trimChar | char | Le 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ètre | Type | Description |
|---|---|---|
| trimChars | char[] | Les caractères de coupe. |