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

KonstruktorBeschreibung
RichText()Initialisiert eine neue Instanz der Klasse RichText.

Methoden

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

ParameterTypBeschreibung
visitorDocumentVisitorDas Objekt einer von der DocumentVisitor abgeleiteten Klasse.

append(String value)

public RichText append(String value)

Fügt einen String zum letzten Textbereich hinzu.

Parameters:

ParameterTypBeschreibung
Wertjava.lang.StringDer 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:

ParameterTypBeschreibung
Wertjava.lang.StringDer hinzugefügte Wert.
styleTextStyleDer 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:

ParameterTypBeschreibung
Wertjava.lang.StringDer 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:

ParameterTypBeschreibung
Wertjava.lang.StringDer hinzugefügte Wert.
styleTextStyleDer 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:

ParameterTypBeschreibung
WertcharDer 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:

ParameterTypBeschreibung
WertcharDer Wert.
startIndexintDie 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:

ParameterTypBeschreibung
WertcharDer Wert.
startIndexintDie Startposition der Suche
countintDie 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:

ParameterTypBeschreibung
Wertjava.lang.StringDer 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:

ParameterTypBeschreibung
Wertjava.lang.StringDer Wert.
startIndexintDie 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:

ParameterTypBeschreibung
Wertjava.lang.StringDer Wert.
startIndexintDie Startposition der Suche
countintDie 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:

ParameterTypBeschreibung
Wertjava.lang.StringDer Wert.
startIndexintDie Startposition der Suche
countintDie Anzahl.
comparisonTypeshortDer 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:

ParameterTypBeschreibung
Wertjava.lang.StringDer Wert.
comparisonTypeshortDer 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:

ParameterTypBeschreibung
Wertjava.lang.StringDer Wert.
startIndexintDie Startposition der Suche
comparisonTypeshortDer 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:

ParameterTypBeschreibung
startIndexintDer Startindex.
Wertjava.lang.StringDer 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:

ParameterTypBeschreibung
startIndexintDer Startindex.
Wertjava.lang.StringDer Wert.
styleTextStyleDer 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:

ParameterTypBeschreibung
startIndexintDer 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:

ParameterTypBeschreibung
startIndexintDer Startindex.
countintDie 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:

ParameterTypBeschreibung
oldCharcharDas alte Zeichen.
newCharcharDas 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:

ParameterTypBeschreibung
oldValuejava.lang.StringDer alte Wert.
newValuejava.lang.StringDer 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:

ParameterTypBeschreibung
oldValuejava.lang.StringDer alte Wert.
newValuejava.lang.StringDer neue Wert.
styleTextStyleDer Stil des neuen Wertes.

Returns: RichText - The RichText.

setAlignment(int value)

public void setAlignment(int value)

Legt die Ausrichtung fest.

Parameters:

ParameterTypBeschreibung
Wertint

setLastModifiedTime(Date value)

public void setLastModifiedTime(Date value)

Legt die zuletzt geänderte Zeit fest.

Parameters:

ParameterTypBeschreibung
Wertjava.util.Date

setLineSpacing(float value)

public void setLineSpacing(float value)

Parameters:

ParameterTypBeschreibung
Wertfloat

setLineSpacing(Float value)

public void setLineSpacing(Float value)

Setzt den Zeilenabstand.

Parameters:

ParameterTypBeschreibung
Wertjava.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:

ParameterTypBeschreibung
valueParagraphStyle

setSpaceAfter(float value)

public void setSpaceAfter(float value)

Parameters:

ParameterTypBeschreibung
Wertfloat

setSpaceAfter(Float value)

public void setSpaceAfter(Float value)

Setzt den minimalen Abstand nach.

Parameters:

ParameterTypBeschreibung
Wertjava.lang.Float

setSpaceBefore(float value)

public void setSpaceBefore(float value)

Parameters:

ParameterTypBeschreibung
Wertfloat

setSpaceBefore(Float value)

public void setSpaceBefore(Float value)

Legt die minimale Menge an Abstand davor fest.

Parameters:

ParameterTypBeschreibung
Wertjava.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:

ParameterTypBeschreibung
Wertjava.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:

ParameterTypBeschreibung
trimCharcharDas 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:

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

ParameterTypBeschreibung
trimCharcharDas 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:

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

ParameterTypBeschreibung
trimCharcharDas 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:

ParameterTypBeschreibung
trimCharschar[]Die Trimmzeichen.

Returns: RichText - The RichText.