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>

Representerar en rich text.

Konstruktörer

KonstruktorBeskrivning
RichText()Initierar en ny instans av klassen RichText.

Metoder

MetodBeskrivning
accept(DocumentVisitor visitor)Accepterar nodens besökare.
append(String value)Lägger till en sträng i det sista textintervallet.
append(String value, TextStyle style)Lägger till en sträng i slutet.
appendFront(String value)Lägger till en sträng i början av det första textintervallet.
appendFront(String value, TextStyle style)Lägger till en sträng i början.
clear()Rensar innehållet i detta objekt.
getAlignment()Hämtar justeringen.
getLastModifiedTime()Hämtar den senaste ändringstiden.
getLength()
getLineSpacing()Hämtar radavståndet.
getParagraphStyle()Hämtar styckeformatet.
getSpaceAfter()Hämtar minsta mängd utrymme efter.
getSpaceBefore()Hämtar minsta mängd utrymme före.
getStyles()Hämtar formaten.
getTags()Hämtar listan över alla taggar i ett stycke.
getText()Hämtar texten.
getTextRuns()
indexOf(char value)Returnerar det nollbaserade indexet för den första förekomsten av det angivna Unicode-tecknet i denna sträng.
indexOf(char value, int startIndex)Returnerar det nollbaserade indexet för den första förekomsten av det angivna Unicode-tecknet i denna sträng.
indexOf(char value, int startIndex, int count)Returnerar det nollbaserade indexet för den första förekomsten av det angivna tecknet i detta objekt.
indexOf(String value)Returnerar det nollbaserade indexet för den första förekomsten av den angivna strängen i detta objekt.
indexOf(String value, int startIndex)Returnerar det nollbaserade indexet för den första förekomsten av den angivna strängen i detta objekt.
indexOf(String value, int startIndex, int count)Returnerar det nollbaserade indexet för den första förekomsten av den angivna strängen i detta objekt.
indexOf(String value, int startIndex, int count, short comparisonType)Returnerar det nollbaserade indexet för den första förekomsten av den angivna strängen i det aktuella objektet.
indexOf(String value, short comparisonType)Returnerar det nollbaserade indexet för den första förekomsten av den angivna strängen i det aktuella objektet.
indexOf_Rename_Namesake(String value, int startIndex, short comparisonType)Returnerar det nollbaserade indexet för den första förekomsten av den angivna strängen i det aktuella objektet.
insert(int startIndex, String value)Infogar en angiven sträng på en angiven indexposition i detta objekt.
insert(int startIndex, String value, TextStyle style)Infogar en angiven sträng med angivet format på en angiven indexposition i detta objekt.
iterator()
remove(int startIndex)Tar bort alla tecken i det aktuella objektet, med början på en angiven position och fortsätter till den sista positionen.
remove(int startIndex, int count)Tar bort ett angivet antal tecken i det aktuella objektet med början på en angiven position.
replace(char oldChar, char newChar)Ersätter alla förekomster av ett angivet Unicode-tecken i detta objekt med ett annat angivet Unicode-tecken.
replace(String oldValue, String newValue)Ersätter alla förekomster av en angiven sträng i det aktuella objektet med en annan angiven sträng.
replace(String oldValue, String newValue, TextStyle style)Ersätter alla förekomster av en angiven sträng i det aktuella objektet med en annan angiven sträng i angivet format.
setAlignment(int value)Ställer in justeringen.
setLastModifiedTime(Date value)Ställer in den senast ändrade tiden.
setLineSpacing(float value)
setLineSpacing(Float value)Ställer in radavståndet.
setParagraphStyle(ParagraphStyle value)Ställer in styckeformatet.
setSpaceAfter(float value)
setSpaceAfter(Float value)Ställer in minsta mängd utrymme efter.
setSpaceBefore(float value)
setSpaceBefore(Float value)Ställer in minsta mängden utrymme före.
setText(String value)Ställer in texten.
trim()Tar bort alla inledande och avslutande blankstegstecken.
trim(char trimChar)Tar bort alla inledande och avslutande förekomster av ett tecken.
trim(char[] trimChars)Tar bort alla inledande och avslutande förekomster av en uppsättning tecken som specificeras i en array.
trimEnd()Tar bort alla avslutande blankstegstecken.
trimEnd(char trimChar)Tar bort alla avslutande förekomster av ett tecken.
trimEnd(char[] trimChars)Tar bort alla avslutande förekomster av en uppsättning tecken som specificeras i en array.
trimStart()Tar bort alla inledande blankstegstecken.
trimStart(char trimChar)Tar bort alla inledande förekomster av ett specificerat tecken.
trimStart(char[] trimChars)Tar bort alla inledande förekomster av en uppsättning tecken som specificeras i en array.

RichText()

public RichText()

Initierar en ny instans av klassen RichText.

accept(DocumentVisitor visitor)

public void accept(DocumentVisitor visitor)

Accepterar nodens besökare.

Parameters:

ParameterTypBeskrivning
visitorDocumentVisitorObjektet av en klass som är avledd från DocumentVisitor.

append(String value)

public RichText append(String value)

Lägger till en sträng i det sista textintervallet.

Parameters:

ParameterTypBeskrivning
värdejava.lang.StringDet tillagda värdet.

Returns: RichText - The RichText.

append(String value, TextStyle style)

public final RichText append(String value, TextStyle style)

Lägger till en sträng i slutet.

Parameters:

ParameterTypBeskrivning
värdejava.lang.StringDet tillagda värdet.
styleTextStyleStilen för den tillagda strängen.

Returns: RichText - The RichText.

appendFront(String value)

public RichText appendFront(String value)

Lägger till en sträng i början av det första textintervallet.

Parameters:

ParameterTypBeskrivning
värdejava.lang.StringDet tillagda värdet.

Returns: RichText - The RichText.

appendFront(String value, TextStyle style)

public RichText appendFront(String value, TextStyle style)

Lägger till en sträng i början.

Parameters:

ParameterTypBeskrivning
värdejava.lang.StringDet tillagda värdet.
styleTextStyleStilen för den tillagda strängen.

Returns: RichText - The RichText.

clear()

public final RichText clear()

Rensar innehållet i detta objekt.

Returns: RichText - The RichText.

getAlignment()

public int getAlignment()

Hämtar justeringen.

Returns: int

getLastModifiedTime()

public Date getLastModifiedTime()

Hämtar den senaste ändringstiden.

Returns: java.util.Date

getLength()

public final int getLength()

Returns: int

getLineSpacing()

public Float getLineSpacing()

Hämtar radavståndet.

Returns: java.lang.Float

getParagraphStyle()

public final ParagraphStyle getParagraphStyle()

Hämtar styckeformatet. Dessa inställningar används om det inte finns något matchande TextStyle‑objekt i getStyles-samlingen eller om detta objekt inte specificerar en behövd inställning.

Returns: ParagraphStyle

getSpaceAfter()

public Float getSpaceAfter()

Hämtar minsta mängd utrymme efter.

Returns: java.lang.Float

getSpaceBefore()

public Float getSpaceBefore()

Hämtar minsta mängd utrymme före.

Returns: java.lang.Float

getStyles()

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

Hämtar formaten.

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

getTags()

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

Hämtar listan över alla taggar i ett stycke.

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

getText()

public final String getText()

Hämtar texten. Strängen FÅR INTE innehålla några tecken med värdet 10 (radmatning).

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)

Returnerar det nollbaserade indexet för den första förekomsten av det angivna Unicode-tecknet i denna sträng.

Parameters:

ParameterTypBeskrivning
värdecharVärdet.

Returns: int - int-typen.

indexOf(char value, int startIndex)

public final int indexOf(char value, int startIndex)

Returnerar det nollbaserade indexet för den första förekomsten av det angivna Unicode‑tecknet i den här strängen. Sökningen startar vid en specificerad teckenposition.

Parameters:

ParameterTypBeskrivning
värdecharVärdet.
startIndexintStartpositionen för sökningen

Returns: int - int-typen.

indexOf(char value, int startIndex, int count)

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

Returnerar det nollbaserade indexet för den första förekomsten av det angivna tecknet i detta objekt. Sökningen startar vid en specificerad teckenposition och undersöker ett specificerat antal teckenpositioner.

Parameters:

ParameterTypBeskrivning
värdecharVärdet.
startIndexintStartpositionen för sökningen
countintAntalet.

Returns: int - int-typen.

indexOf(String value)

public final int indexOf(String value)

Returnerar det nollbaserade indexet för den första förekomsten av den angivna strängen i detta objekt.

Parameters:

ParameterTypBeskrivning
värdejava.lang.StringVärdet.

Returns: int - int-typen.

indexOf(String value, int startIndex)

public final int indexOf(String value, int startIndex)

Returnerar det nollbaserade indexet för den första förekomsten av den angivna strängen i detta objekt. Sökningen startar vid en angiven teckenposition.

Parameters:

ParameterTypBeskrivning
värdejava.lang.StringVärdet.
startIndexintStartpositionen för sökningen

Returns: int - int-typen.

indexOf(String value, int startIndex, int count)

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

Returnerar det nollbaserade indexet för den första förekomsten av den angivna strängen i detta objekt. Sökningen startar vid en angiven teckenposition och undersöker ett angivet antal teckenpositioner.

Parameters:

ParameterTypBeskrivning
värdejava.lang.StringVärdet.
startIndexintStartpositionen för sökningen
countintAntalet.

Returns: int - int-typen.

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

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

Returnerar det nollbaserade indexet för den första förekomsten av den angivna strängen i det aktuella objektet.

Parameters:

ParameterTypBeskrivning
värdejava.lang.StringVärdet.
startIndexintStartpositionen för sökningen
countintAntalet.
comparisonTypeshortTypen av sökning som ska användas för den angivna strängen

Returns: int - int-typen.

indexOf(String value, short comparisonType)

public final int indexOf(String value, short comparisonType)

Returnerar det nollbaserade indexet för den första förekomsten av den angivna strängen i det aktuella objektet. En parameter anger vilken typ av sökning som ska användas för den angivna strängen.

Parameters:

ParameterTypBeskrivning
värdejava.lang.StringVärdet.
comparisonTypeshortTypen av sökning som ska användas för den angivna strängen

Returns: int - int-typen.

indexOf_Rename_Namesake(String value, int startIndex, short comparisonType)

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

Returnerar det nollbaserade indexet för den första förekomsten av den angivna strängen i det aktuella objektet. Parametrar anger startpositionen för sökningen i den aktuella strängen och vilken typ av sökning som ska användas för den angivna strängen.

Parameters:

ParameterTypBeskrivning
värdejava.lang.StringVärdet.
startIndexintStartpositionen för sökningen
comparisonTypeshortTypen av sökning som ska användas för den angivna strängen

Returns: int - int-typen.

insert(int startIndex, String value)

public final RichText insert(int startIndex, String value)

Infogar en angiven sträng på en angiven indexposition i detta objekt.

Parameters:

ParameterTypBeskrivning
startIndexintStartindexet.
värdejava.lang.StringVärdet.

Returns: RichText - The RichText.

insert(int startIndex, String value, TextStyle style)

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

Infogar en angiven sträng med angivet format på en angiven indexposition i detta objekt.

Parameters:

ParameterTypBeskrivning
startIndexintStartindexet.
värdejava.lang.StringVärdet.
styleTextStyleStilen.

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)

Tar bort alla tecken i det aktuella objektet, med början på en angiven position och fortsätter till den sista positionen.

Parameters:

ParameterTypBeskrivning
startIndexintStartindexet.

Returns: RichText - The RichText.

remove(int startIndex, int count)

public final RichText remove(int startIndex, int count)

Tar bort ett angivet antal tecken i det aktuella objektet med början på en angiven position.

Parameters:

ParameterTypBeskrivning
startIndexintStartindexet.
countintAntalet.

Returns: RichText - The RichText.

replace(char oldChar, char newChar)

public final RichText replace(char oldChar, char newChar)

Ersätter alla förekomster av ett angivet Unicode-tecken i detta objekt med ett annat angivet Unicode-tecken.

Parameters:

ParameterTypBeskrivning
oldCharcharDet gamla tecknet.
newCharcharDet nya tecknet.

Returns: RichText - The RichText.

replace(String oldValue, String newValue)

public final RichText replace(String oldValue, String newValue)

Ersätter alla förekomster av en angiven sträng i det aktuella objektet med en annan angiven sträng.

Parameters:

ParameterTypBeskrivning
oldValuejava.lang.StringDet gamla värdet.
newValuejava.lang.StringDet nya värdet.

Returns: RichText - The RichText.

replace(String oldValue, String newValue, TextStyle style)

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

Ersätter alla förekomster av en angiven sträng i det aktuella objektet med en annan angiven sträng i angivet format.

Parameters:

ParameterTypBeskrivning
oldValuejava.lang.StringDet gamla värdet.
newValuejava.lang.StringDet nya värdet.
styleTextStyleStilen för det nya värdet.

Returns: RichText - The RichText.

setAlignment(int value)

public void setAlignment(int value)

Ställer in justeringen.

Parameters:

ParameterTypBeskrivning
värdeint

setLastModifiedTime(Date value)

public void setLastModifiedTime(Date value)

Ställer in den senast ändrade tiden.

Parameters:

ParameterTypBeskrivning
värdejava.util.Date

setLineSpacing(float value)

public void setLineSpacing(float value)

Parameters:

ParameterTypBeskrivning
värdefloat

setLineSpacing(Float value)

public void setLineSpacing(Float value)

Ställer in radavståndet.

Parameters:

ParameterTypBeskrivning
värdejava.lang.Float

setParagraphStyle(ParagraphStyle value)

public final void setParagraphStyle(ParagraphStyle value)

Ställer in stycketstilen. Dessa inställningar används om det inte finns något matchande TextStyle-objekt i getStyles-samlingen, eller om detta objekt inte specificerar en nödvändig inställning.

Parameters:

ParameterTypBeskrivning
valueParagraphStyle

setSpaceAfter(float value)

public void setSpaceAfter(float value)

Parameters:

ParameterTypBeskrivning
värdefloat

setSpaceAfter(Float value)

public void setSpaceAfter(Float value)

Ställer in minsta mängd utrymme efter.

Parameters:

ParameterTypBeskrivning
värdejava.lang.Float

setSpaceBefore(float value)

public void setSpaceBefore(float value)

Parameters:

ParameterTypBeskrivning
värdefloat

setSpaceBefore(Float value)

public void setSpaceBefore(Float value)

Ställer in minsta mängden utrymme före.

Parameters:

ParameterTypBeskrivning
värdejava.lang.Float

setText(String value)

public final void setText(String value)

Ställer in texten. Strängen FÅR INTE innehålla några tecken med värdet 10 (radmatning).

Parameters:

ParameterTypBeskrivning
värdejava.lang.String

trim()

public final RichText trim()

Tar bort alla inledande och avslutande blankstegstecken.

Returns: RichText - The RichText.

trim(char trimChar)

public final RichText trim(char trimChar)

Tar bort alla inledande och avslutande förekomster av ett tecken.

Parameters:

ParameterTypBeskrivning
trimCharcharTrimtecknet.

Returns: RichText - The RichText.

trim(char[] trimChars)

public final RichText trim(char[] trimChars)

Tar bort alla inledande och avslutande förekomster av en uppsättning tecken som specificeras i en array.

Parameters:

ParameterTypBeskrivning
trimCharschar[]De trimte tecknen.

Returns: RichText - The RichText.

trimEnd()

public final RichText trimEnd()

Tar bort alla avslutande blankstegstecken.

Returns: RichText - The RichText.

trimEnd(char trimChar)

public final RichText trimEnd(char trimChar)

Tar bort alla avslutande förekomster av ett tecken.

Parameters:

ParameterTypBeskrivning
trimCharcharTrimtecknet.

Returns: RichText - The RichText.

trimEnd(char[] trimChars)

public final RichText trimEnd(char[] trimChars)

Tar bort alla avslutande förekomster av en uppsättning tecken som specificeras i en array.

Parameters:

ParameterTypBeskrivning
trimCharschar[]De trimte tecknen.

Returns: RichText - The RichText.

trimStart()

public final RichText trimStart()

Tar bort alla inledande blankstegstecken.

Returns: RichText - The RichText.

trimStart(char trimChar)

public final RichText trimStart(char trimChar)

Tar bort alla inledande förekomster av ett specificerat tecken.

Parameters:

ParameterTypBeskrivning
trimCharcharTrimtecknet.

Returns: RichText - The RichText.

trimStart(char[] trimChars)

public final RichText trimStart(char[] trimChars)

Tar bort alla inledande förekomster av en uppsättning tecken som specificeras i en array.

Parameters:

ParameterTypBeskrivning
trimCharschar[]De trimte tecknen.

Returns: RichText - The RichText.