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>
Stellt einen Rich-Text dar.
Konstruktoren
| Konstruktor | Beschreibung |
|---|---|
| RichText() | Initialisiert eine neue Instanz der Klasse RichText. |
Methoden
| Methode | Beschreibung |
|---|---|
| accept(DocumentVisitor visitor) | Akzeptiert den Besucher des Knotens. |
| append(String value) | Fügt einen String zum letzten Textbereich hinzu. |
| append(String value, TextStyle style) | Fügt einen String am Ende hinzu. |
| appendFront(String value) | Fügt einen String am Anfang des ersten Textbereichs hinzu. |
| appendFront(String value, TextStyle style) | Fügt einen String am Anfang hinzu. |
| clear() | Löscht den Inhalt dieser Instanz. |
| getAlignment() | Ruft die Ausrichtung ab. |
| getLastModifiedTime() | Liest die zuletzt geänderte Zeit. |
| getLength() | |
| getLineSpacing() | Ermittelt den Zeilenabstand. |
| getParagraphStyle() | Ermittelt den Absatzstil. |
| getSpaceAfter() | Ermittelt den minimalen Abstand nach. |
| getSpaceBefore() | Ermittelt den minimalen Abstand vor. |
| getStyles() | Ermittelt die Stile. |
| getTags() | Ermittelt die Liste aller Tags eines Absatzes. |
| getText() | Ermittelt den Text. |
| getTextRuns() | |
| indexOf(char value) | Gibt den nullbasierten Index des ersten Vorkommens des angegebenen Unicode-Zeichens in diesem String zurück. |
| indexOf(char value, int startIndex) | Gibt den nullbasierten Index des ersten Vorkommens des angegebenen Unicode-Zeichens in diesem String zurück. |
| indexOf(char value, int startIndex, int count) | Gibt den nullbasierten Index des ersten Vorkommens des angegebenen Zeichens in dieser Instanz zurück. |
| indexOf(String value) | Gibt den nullbasierten Index des ersten Vorkommens der angegebenen Zeichenkette in dieser Instanz zurück. |
| indexOf(String value, int startIndex) | Gibt den nullbasierten Index des ersten Vorkommens der angegebenen Zeichenkette in dieser Instanz zurück. |
| indexOf(String value, int startIndex, int count) | Gibt den nullbasierten Index des ersten Vorkommens der angegebenen Zeichenkette in dieser Instanz zurück. |
| indexOf(String value, int startIndex, int count, short comparisonType) | Gibt den nullbasierten Index des ersten Vorkommens der angegebenen Zeichenkette in der aktuellen Instanz zurück. |
| indexOf(String value, short comparisonType) | Gibt den nullbasierten Index des ersten Vorkommens der angegebenen Zeichenkette in der aktuellen Instanz zurück. |
| indexOf_Rename_Namesake(String value, int startIndex, short comparisonType) | Gibt den nullbasierten Index des ersten Vorkommens der angegebenen Zeichenkette in der aktuellen Instanz zurück. |
| insert(int startIndex, String value) | Fügt eine angegebene Zeichenkette an einer angegebenen Indexposition in dieser Instanz ein. |
| insert(int startIndex, String value, TextStyle style) | Fügt eine angegebene Zeichenkette mit angegebenem Stil an einer angegebenen Indexposition in dieser Instanz ein. |
| iterator() | |
| remove(int startIndex) | Entfernt alle Zeichen in der aktuellen Instanz, beginnend an einer angegebenen Position und bis zur letzten Position. |
| remove(int startIndex, int count) | Entfernt eine angegebene Anzahl von Zeichen in der aktuellen Instanz, beginnend an einer angegebenen Position. |
| replace(char oldChar, char newChar) | Ersetzt alle Vorkommen eines angegebenen Unicode-Zeichens in dieser Instanz durch ein anderes angegebenes Unicode-Zeichen. |
| replace(String oldValue, String newValue) | Ersetzt alle Vorkommen einer angegebenen Zeichenkette in der aktuellen Instanz durch eine andere angegebene Zeichenkette. |
| replace(String oldValue, String newValue, TextStyle style) | Ersetzt alle Vorkommen einer angegebenen Zeichenkette in der aktuellen Instanz durch eine andere angegebene Zeichenkette im angegebenen Stil. |
| setAlignment(int value) | Legt die Ausrichtung fest. |
| setLastModifiedTime(Date value) | Legt die zuletzt geänderte Zeit fest. |
| setLineSpacing(float value) | |
| setLineSpacing(Float value) | Setzt den Zeilenabstand. |
| setParagraphStyle(ParagraphStyle value) | Setzt den Absatzstil. |
| setSpaceAfter(float value) | |
| setSpaceAfter(Float value) | Setzt den minimalen Abstand nach. |
| setSpaceBefore(float value) | |
| setSpaceBefore(Float value) | Legt die minimale Menge an Abstand davor fest. |
| setText(String value) | Legt den Text fest. |
| trim() | Entfernt alle führenden und nachfolgenden Leerzeichen. |
| trim(char trimChar) | Entfernt alle führenden und nachfolgenden Vorkommen eines Zeichens. |
| trim(char[] trimChars) | Entfernt alle führenden und nachfolgenden Vorkommen einer Menge von Zeichen, die in einem Array angegeben sind. |
| trimEnd() | Entfernt alle nachfolgenden Leerzeichen. |
| trimEnd(char trimChar) | Entfernt alle nachfolgenden Vorkommen eines Zeichens. |
| trimEnd(char[] trimChars) | Entfernt alle nachfolgenden Vorkommen einer Menge von Zeichen, die in einem Array angegeben sind. |
| trimStart() | Entfernt alle führenden Leerzeichen. |
| trimStart(char trimChar) | Entfernt alle führenden Vorkommen eines angegebenen Zeichens. |
| trimStart(char[] trimChars) | Entfernt alle führenden Vorkommen einer Menge von Zeichen, die in einem Array angegeben sind. |
RichText()
public RichText()
Initialisiert eine neue Instanz der Klasse RichText.
accept(DocumentVisitor visitor)
public void accept(DocumentVisitor visitor)
Akzeptiert den Besucher des Knotens.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| visitor | DocumentVisitor | Das Objekt einer von der DocumentVisitor abgeleiteten Klasse. |
append(String value)
public RichText append(String value)
Fügt einen String zum letzten Textbereich hinzu.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | java.lang.String | Der hinzugefügte Wert. |
Returns: RichText - The RichText.
append(String value, TextStyle style)
public final RichText append(String value, TextStyle style)
Fügt einen String am Ende hinzu.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | java.lang.String | Der hinzugefügte Wert. |
| style | TextStyle | Der Stil der hinzugefügten Zeichenkette. |
Returns: RichText - The RichText.
appendFront(String value)
public RichText appendFront(String value)
Fügt einen String am Anfang des ersten Textbereichs hinzu.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | java.lang.String | Der hinzugefügte Wert. |
Returns: RichText - The RichText.
appendFront(String value, TextStyle style)
public RichText appendFront(String value, TextStyle style)
Fügt einen String am Anfang hinzu.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | java.lang.String | Der hinzugefügte Wert. |
| style | TextStyle | Der Stil der hinzugefügten Zeichenkette. |
Returns: RichText - The RichText.
clear()
public final RichText clear()
Löscht den Inhalt dieser Instanz.
Returns: RichText - The RichText.
getAlignment()
public int getAlignment()
Ruft die Ausrichtung ab.
Returns: int
getLastModifiedTime()
public Date getLastModifiedTime()
Liest die zuletzt geänderte Zeit.
Returns: java.util.Date
getLength()
public final int getLength()
Returns: int
getLineSpacing()
public Float getLineSpacing()
Ermittelt den Zeilenabstand.
Returns: java.lang.Float
getParagraphStyle()
public final ParagraphStyle getParagraphStyle()
Liest den Absatzstil. Diese Einstellungen werden verwendet, wenn kein passendes TextStyle-Objekt in der getStyles Sammlung vorhanden ist oder dieses Objekt die benötigte Einstellung nicht angibt.
Returns: ParagraphStyle
getSpaceAfter()
public Float getSpaceAfter()
Ermittelt den minimalen Abstand nach.
Returns: java.lang.Float
getSpaceBefore()
public Float getSpaceBefore()
Ermittelt den minimalen Abstand vor.
Returns: java.lang.Float
getStyles()
public System.Collections.Generic.IGenericEnumerable<TextStyle> getStyles()
Ermittelt die Stile.
Returns: com.aspose.ms.System.Collections.Generic.IGenericEnumerable<com.aspose.note.TextStyle>
getTags()
public final System.Collections.Generic.List<ITag> getTags()
Ermittelt die Liste aller Tags eines Absatzes.
Returns: com.aspose.ms.System.Collections.Generic.List<com.aspose.note.ITag>
getText()
public final String getText()
Liest den Text. Die Zeichenkette MUSS NICHT Zeichen mit dem Wert 10 (Zeilenumbruch) enthalten.
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)
Gibt den nullbasierten Index des ersten Vorkommens des angegebenen Unicode-Zeichens in diesem String zurück.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | char | Der Wert. |
Returns:
int - Der int.
indexOf(char value, int startIndex)
public final int indexOf(char value, int startIndex)
Gibt den nullbasierten Index des ersten Vorkommens des angegebenen Unicode-Zeichens in dieser Zeichenkette zurück. Die Suche beginnt an einer angegebenen Zeichenposition.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | char | Der Wert. |
| startIndex | int | Die Startposition der Suche |
Returns:
int - Der int.
indexOf(char value, int startIndex, int count)
public final int indexOf(char value, int startIndex, int count)
Gibt den nullbasierten Index des ersten Vorkommens des angegebenen Zeichens in dieser Instanz zurück. Die Suche beginnt an einer angegebenen Zeichenposition und prüft eine angegebene Anzahl von Zeichenpositionen.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | char | Der Wert. |
| startIndex | int | Die Startposition der Suche |
| count | int | Die Anzahl. |
Returns:
int - Der int.
indexOf(String value)
public final int indexOf(String value)
Gibt den nullbasierten Index des ersten Vorkommens der angegebenen Zeichenkette in dieser Instanz zurück.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | java.lang.String | Der Wert. |
Returns:
int - Der int.
indexOf(String value, int startIndex)
public final int indexOf(String value, int startIndex)
Gibt den nullbasierten Index des ersten Vorkommens der angegebenen Zeichenkette in dieser Instanz zurück. Die Suche beginnt an einer angegebenen Zeichenposition.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | java.lang.String | Der Wert. |
| startIndex | int | Die Startposition der Suche |
Returns:
int - Der int.
indexOf(String value, int startIndex, int count)
public final int indexOf(String value, int startIndex, int count)
Gibt den nullbasierten Index des ersten Vorkommens der angegebenen Zeichenkette in dieser Instanz zurück. Die Suche beginnt an einer angegebenen Zeichenposition und untersucht eine angegebene Anzahl von Zeichenpositionen.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | java.lang.String | Der Wert. |
| startIndex | int | Die Startposition der Suche |
| count | int | Die Anzahl. |
Returns:
int - Der int.
indexOf(String value, int startIndex, int count, short comparisonType)
public final int indexOf(String value, int startIndex, int count, short comparisonType)
Gibt den nullbasierten Index des ersten Vorkommens der angegebenen Zeichenkette in der aktuellen Instanz zurück.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | java.lang.String | Der Wert. |
| startIndex | int | Die Startposition der Suche |
| count | int | Die Anzahl. |
| comparisonType | short | Der Typ der Suche, der für die angegebene Zeichenkette verwendet werden soll |
Returns:
int - Der int.
indexOf(String value, short comparisonType)
public final int indexOf(String value, short comparisonType)
Gibt den nullbasierten Index des ersten Vorkommens der angegebenen Zeichenkette in der aktuellen Instanz zurück. Ein Parameter gibt den Typ der Suche an, der für die angegebene Zeichenkette verwendet werden soll.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | java.lang.String | Der Wert. |
| comparisonType | short | Der Typ der Suche, der für die angegebene Zeichenkette verwendet werden soll |
Returns:
int - Der int.
indexOf_Rename_Namesake(String value, int startIndex, short comparisonType)
public final int indexOf_Rename_Namesake(String value, int startIndex, short comparisonType)
Gibt den nullbasierten Index des ersten Vorkommens der angegebenen Zeichenkette in der aktuellen Instanz zurück. Parameter geben die Startposition der Suche in der aktuellen Zeichenkette und den Typ der Suche an, der für die angegebene Zeichenkette verwendet werden soll.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | java.lang.String | Der Wert. |
| startIndex | int | Die Startposition der Suche |
| comparisonType | short | Der Typ der Suche, der für die angegebene Zeichenkette verwendet werden soll |
Returns:
int - Der int.
insert(int startIndex, String value)
public final RichText insert(int startIndex, String value)
Fügt eine angegebene Zeichenkette an einer angegebenen Indexposition in dieser Instanz ein.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| startIndex | int | Der Startindex. |
| Wert | java.lang.String | Der Wert. |
Returns: RichText - The RichText.
insert(int startIndex, String value, TextStyle style)
public final RichText insert(int startIndex, String value, TextStyle style)
Fügt eine angegebene Zeichenkette mit angegebenem Stil an einer angegebenen Indexposition in dieser Instanz ein.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| startIndex | int | Der Startindex. |
| Wert | java.lang.String | Der Wert. |
| style | TextStyle | Der Stil. |
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)
Entfernt alle Zeichen in der aktuellen Instanz, beginnend an einer angegebenen Position und bis zur letzten Position.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| startIndex | int | Der Startindex. |
Returns: RichText - The RichText.
remove(int startIndex, int count)
public final RichText remove(int startIndex, int count)
Entfernt eine angegebene Anzahl von Zeichen in der aktuellen Instanz, beginnend an einer angegebenen Position.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| startIndex | int | Der Startindex. |
| count | int | Die Anzahl. |
Returns: RichText - The RichText.
replace(char oldChar, char newChar)
public final RichText replace(char oldChar, char newChar)
Ersetzt alle Vorkommen eines angegebenen Unicode-Zeichens in dieser Instanz durch ein anderes angegebenes Unicode-Zeichen.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| oldChar | char | Das alte Zeichen. |
| newChar | char | Das neue Zeichen. |
Returns: RichText - The RichText.
replace(String oldValue, String newValue)
public final RichText replace(String oldValue, String newValue)
Ersetzt alle Vorkommen einer angegebenen Zeichenkette in der aktuellen Instanz durch eine andere angegebene Zeichenkette.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| oldValue | java.lang.String | Der alte Wert. |
| newValue | java.lang.String | Der neue Wert. |
Returns: RichText - The RichText.
replace(String oldValue, String newValue, TextStyle style)
public final RichText replace(String oldValue, String newValue, TextStyle style)
Ersetzt alle Vorkommen einer angegebenen Zeichenkette in der aktuellen Instanz durch eine andere angegebene Zeichenkette im angegebenen Stil.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| oldValue | java.lang.String | Der alte Wert. |
| newValue | java.lang.String | Der neue Wert. |
| style | TextStyle | Der Stil des neuen Wertes. |
Returns: RichText - The RichText.
setAlignment(int value)
public void setAlignment(int value)
Legt die Ausrichtung fest.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int |
setLastModifiedTime(Date value)
public void setLastModifiedTime(Date value)
Legt die zuletzt geänderte Zeit fest.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | java.util.Date |
setLineSpacing(float value)
public void setLineSpacing(float value)
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | float |
setLineSpacing(Float value)
public void setLineSpacing(Float value)
Setzt den Zeilenabstand.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | java.lang.Float |
setParagraphStyle(ParagraphStyle value)
public final void setParagraphStyle(ParagraphStyle value)
Legt den Absatzstil fest. Diese Einstellungen werden verwendet, wenn kein passendes TextStyle-Objekt in der getStyles-Sammlung vorhanden ist oder dieses Objekt keine erforderliche Einstellung angibt.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| value | ParagraphStyle |
setSpaceAfter(float value)
public void setSpaceAfter(float value)
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | float |
setSpaceAfter(Float value)
public void setSpaceAfter(Float value)
Setzt den minimalen Abstand nach.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | java.lang.Float |
setSpaceBefore(float value)
public void setSpaceBefore(float value)
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | float |
setSpaceBefore(Float value)
public void setSpaceBefore(Float value)
Legt die minimale Menge an Abstand davor fest.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | java.lang.Float |
setText(String value)
public final void setText(String value)
Setzt den Text. Der String DARF NICHT die Zeichen mit dem Wert 10 (Zeilenumbruch) enthalten.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | java.lang.String |
trim()
public final RichText trim()
Entfernt alle führenden und nachfolgenden Leerzeichen.
Returns: RichText - The RichText.
trim(char trimChar)
public final RichText trim(char trimChar)
Entfernt alle führenden und nachfolgenden Vorkommen eines Zeichens.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| trimChar | char | Das Trimmzeichen. |
Returns: RichText - The RichText.
trim(char[] trimChars)
public final RichText trim(char[] trimChars)
Entfernt alle führenden und nachfolgenden Vorkommen einer Menge von Zeichen, die in einem Array angegeben sind.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| trimChars | char[] | Die Trimmzeichen. |
Returns: RichText - The RichText.
trimEnd()
public final RichText trimEnd()
Entfernt alle nachfolgenden Leerzeichen.
Returns: RichText - The RichText.
trimEnd(char trimChar)
public final RichText trimEnd(char trimChar)
Entfernt alle nachfolgenden Vorkommen eines Zeichens.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| trimChar | char | Das Trimmzeichen. |
Returns: RichText - The RichText.
trimEnd(char[] trimChars)
public final RichText trimEnd(char[] trimChars)
Entfernt alle nachfolgenden Vorkommen einer Menge von Zeichen, die in einem Array angegeben sind.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| trimChars | char[] | Die Trimmzeichen. |
Returns: RichText - The RichText.
trimStart()
public final RichText trimStart()
Entfernt alle führenden Leerzeichen.
Returns: RichText - The RichText.
trimStart(char trimChar)
public final RichText trimStart(char trimChar)
Entfernt alle führenden Vorkommen eines angegebenen Zeichens.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| trimChar | char | Das Trimmzeichen. |
Returns: RichText - The RichText.
trimStart(char[] trimChars)
public final RichText trimStart(char[] trimChars)
Entfernt alle führenden Vorkommen einer Menge von Zeichen, die in einem Array angegeben sind.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| trimChars | char[] | Die Trimmzeichen. |