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>

Representa un texto enriquecido.

Constructores

ConstructorDescripción
RichText()Inicializa una nueva instancia de la clase RichText.

Métodos

MétodoDescripción
accept(DocumentVisitor visitor)Acepta al visitante del nodo.
append(String value)Agrega una cadena al último rango de texto.
append(String value, TextStyle style)Agrega una cadena al final.
appendFront(String value)Agrega una cadena al principio del primer rango de texto.
appendFront(String value, TextStyle style)Agrega una cadena al principio.
clear()Borra el contenido de esta instancia.
getAlignment()Obtiene la alineación.
getLastModifiedTime()Obtiene la hora de la última modificación.
getLength()
getLineSpacing()Obtiene el interlineado.
getParagraphStyle()Obtiene el estilo del párrafo.
getSpaceAfter()Obtiene la cantidad mínima de espacio después.
getSpaceBefore()Obtiene la cantidad mínima de espacio antes.
getStyles()Obtiene los estilos.
getTags()Obtiene la lista de todas las etiquetas de un párrafo.
getText()Obtiene el texto.
getTextRuns()
indexOf(char value)Devuelve el índice basado en cero de la primera aparición del carácter Unicode especificado en esta cadena.
indexOf(char value, int startIndex)Devuelve el índice basado en cero de la primera aparición del carácter Unicode especificado en esta cadena.
indexOf(char value, int startIndex, int count)Devuelve el índice basado en cero de la primera aparición del carácter especificado en esta instancia.
indexOf(String value)Devuelve el índice basado en cero de la primera aparición de la cadena especificada en esta instancia.
indexOf(String value, int startIndex)Devuelve el índice basado en cero de la primera aparición de la cadena especificada en esta instancia.
indexOf(String value, int startIndex, int count)Devuelve el índice basado en cero de la primera aparición de la cadena especificada en esta instancia.
indexOf(String value, int startIndex, int count, short comparisonType)Devuelve el índice basado en cero de la primera aparición de la cadena especificada en la instancia actual.
indexOf(String value, short comparisonType)Devuelve el índice basado en cero de la primera aparición de la cadena especificada en la instancia actual.
indexOf_Rename_Namesake(String value, int startIndex, short comparisonType)Devuelve el índice basado en cero de la primera aparición de la cadena especificada en la instancia actual.
insert(int startIndex, String value)Inserta una cadena especificada en una posición de índice especificada en esta instancia.
insert(int startIndex, String value, TextStyle style)Inserta una cadena especificada con estilo especificado en una posición de índice especificada en esta instancia.
iterator()
remove(int startIndex)Elimina todos los caracteres en la instancia actual, comenzando en una posición especificada y continuando hasta la última posición.
remove(int startIndex, int count)Elimina el número especificado de caracteres en la instancia actual comenzando en una posición especificada.
replace(char oldChar, char newChar)Reemplaza todas las apariciones de un carácter Unicode especificado en esta instancia con otro carácter Unicode especificado.
replace(String oldValue, String newValue)Reemplaza todas las apariciones de una cadena especificada en la instancia actual con otra cadena especificada.
replace(String oldValue, String newValue, TextStyle style)Reemplaza todas las apariciones de una cadena especificada en la instancia actual con otra cadena especificada en el estilo especificado.
setAlignment(int value)Establece la alineación.
setLastModifiedTime(Date value)Establece la hora de última modificación.
setLineSpacing(float value)
setLineSpacing(Float value)Establece el interlineado.
setParagraphStyle(ParagraphStyle value)Establece el estilo del párrafo.
setSpaceAfter(float value)
setSpaceAfter(Float value)Establece la cantidad mínima de espacio después.
setSpaceBefore(float value)
setSpaceBefore(Float value)Establece la cantidad mínima de espacio antes.
setText(String value)Establece el texto.
trim()Elimina todos los caracteres de espacio en blanco al principio y al final.
trim(char trimChar)Elimina todas las instancias de un carácter al principio y al final.
trim(char[] trimChars)Elimina todas las ocurrencias al principio y al final de un conjunto de caracteres especificado en una matriz.
trimEnd()Elimina todos los caracteres de espacio en blanco al final.
trimEnd(char trimChar)Elimina todas las ocurrencias al final de un carácter.
trimEnd(char[] trimChars)Elimina todas las ocurrencias al final de un conjunto de caracteres especificado en una matriz.
trimStart()Elimina todos los caracteres de espacio en blanco al principio.
trimStart(char trimChar)Elimina todas las ocurrencias al principio de un carácter especificado.
trimStart(char[] trimChars)Elimina todas las ocurrencias al principio de un conjunto de caracteres especificado en una matriz.

RichText()

public RichText()

Inicializa una nueva instancia de la clase RichText.

accept(DocumentVisitor visitor)

public void accept(DocumentVisitor visitor)

Acepta al visitante del nodo.

Parameters:

ParámetroTipoDescripción
visitorDocumentVisitorEl objeto de una clase derivada de DocumentVisitor.

append(String value)

public RichText append(String value)

Agrega una cadena al último rango de texto.

Parameters:

ParámetroTipoDescripción
valorjava.lang.StringEl valor añadido.

Returns: RichText - The RichText.

append(String value, TextStyle style)

public final RichText append(String value, TextStyle style)

Agrega una cadena al final.

Parameters:

ParámetroTipoDescripción
valorjava.lang.StringEl valor añadido.
styleTextStyleEl estilo de la cadena añadida.

Returns: RichText - The RichText.

appendFront(String value)

public RichText appendFront(String value)

Agrega una cadena al principio del primer rango de texto.

Parameters:

ParámetroTipoDescripción
valorjava.lang.StringEl valor añadido.

Returns: RichText - The RichText.

appendFront(String value, TextStyle style)

public RichText appendFront(String value, TextStyle style)

Agrega una cadena al principio.

Parameters:

ParámetroTipoDescripción
valorjava.lang.StringEl valor añadido.
styleTextStyleEl estilo de la cadena añadida.

Returns: RichText - The RichText.

clear()

public final RichText clear()

Borra el contenido de esta instancia.

Returns: RichText - The RichText.

getAlignment()

public int getAlignment()

Obtiene la alineación.

Returns: int

getLastModifiedTime()

public Date getLastModifiedTime()

Obtiene la hora de la última modificación.

Returns: java.util.Date

getLength()

public final int getLength()

Returns: int

getLineSpacing()

public Float getLineSpacing()

Obtiene el interlineado.

Returns: java.lang.Float

getParagraphStyle()

public final ParagraphStyle getParagraphStyle()

Obtiene el estilo del párrafo. Estas configuraciones se utilizan si no hay un objeto TextStyle coincidente en la colección getStyles o si este objeto no especifica la configuración necesaria.

Returns: ParagraphStyle

getSpaceAfter()

public Float getSpaceAfter()

Obtiene la cantidad mínima de espacio después.

Returns: java.lang.Float

getSpaceBefore()

public Float getSpaceBefore()

Obtiene la cantidad mínima de espacio antes.

Returns: java.lang.Float

getStyles()

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

Obtiene los estilos.

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

getTags()

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

Obtiene la lista de todas las etiquetas de un párrafo.

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

getText()

public final String getText()

Obtiene el texto. La cadena NO DEBE contener ningún carácter con el valor 10 (salto de línea).

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)

Devuelve el índice basado en cero de la primera aparición del carácter Unicode especificado en esta cadena.

Parameters:

ParámetroTipoDescripción
valorcharEl valor.

Returns: int - El int.

indexOf(char value, int startIndex)

public final int indexOf(char value, int startIndex)

Devuelve el índice basado en cero de la primera aparición del carácter Unicode especificado en esta cadena. La búsqueda comienza en una posición de carácter especificada.

Parameters:

ParámetroTipoDescripción
valorcharEl valor.
startIndexintLa posición inicial de búsqueda

Returns: int - El int.

indexOf(char value, int startIndex, int count)

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

Devuelve el índice basado en cero de la primera aparición del carácter especificado en esta instancia. La búsqueda comienza en una posición de carácter especificada y examina un número especificado de posiciones de carácter.

Parameters:

ParámetroTipoDescripción
valorcharEl valor.
startIndexintLa posición inicial de búsqueda
countintEl recuento.

Returns: int - El int.

indexOf(String value)

public final int indexOf(String value)

Devuelve el índice basado en cero de la primera aparición de la cadena especificada en esta instancia.

Parameters:

ParámetroTipoDescripción
valorjava.lang.StringEl valor.

Returns: int - El int.

indexOf(String value, int startIndex)

public final int indexOf(String value, int startIndex)

Devuelve el índice basado en cero de la primera aparición de la cadena especificada en esta instancia. La búsqueda comienza en una posición de carácter especificada.

Parameters:

ParámetroTipoDescripción
valorjava.lang.StringEl valor.
startIndexintLa posición inicial de búsqueda

Returns: int - El int.

indexOf(String value, int startIndex, int count)

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

Devuelve el índice basado en cero de la primera aparición de la cadena especificada en esta instancia. La búsqueda comienza en una posición de carácter especificada y examina un número especificado de posiciones de carácter.

Parameters:

ParámetroTipoDescripción
valorjava.lang.StringEl valor.
startIndexintLa posición inicial de búsqueda
countintEl recuento.

Returns: int - El int.

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

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

Devuelve el índice basado en cero de la primera aparición de la cadena especificada en la instancia actual.

Parameters:

ParámetroTipoDescripción
valorjava.lang.StringEl valor.
startIndexintLa posición inicial de búsqueda
countintEl recuento.
comparisonTypeshortEl tipo de búsqueda a utilizar para la cadena especificada

Returns: int - El int.

indexOf(String value, short comparisonType)

public final int indexOf(String value, short comparisonType)

Devuelve el índice basado en cero de la primera aparición de la cadena especificada en la instancia actual. Un parámetro especifica el tipo de búsqueda a utilizar para la cadena especificada.

Parameters:

ParámetroTipoDescripción
valorjava.lang.StringEl valor.
comparisonTypeshortEl tipo de búsqueda a utilizar para la cadena especificada

Returns: int - El int.

indexOf_Rename_Namesake(String value, int startIndex, short comparisonType)

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

Devuelve el índice basado en cero de la primera aparición de la cadena especificada en la instancia actual. Los parámetros especifican la posición inicial de búsqueda en la cadena actual y el tipo de búsqueda a utilizar para la cadena especificada.

Parameters:

ParámetroTipoDescripción
valorjava.lang.StringEl valor.
startIndexintLa posición inicial de búsqueda
comparisonTypeshortEl tipo de búsqueda a utilizar para la cadena especificada

Returns: int - El int.

insert(int startIndex, String value)

public final RichText insert(int startIndex, String value)

Inserta una cadena especificada en una posición de índice especificada en esta instancia.

Parameters:

ParámetroTipoDescripción
startIndexintEl índice de inicio.
valorjava.lang.StringEl valor.

Returns: RichText - The RichText.

insert(int startIndex, String value, TextStyle style)

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

Inserta una cadena especificada con estilo especificado en una posición de índice especificada en esta instancia.

Parameters:

ParámetroTipoDescripción
startIndexintEl índice de inicio.
valorjava.lang.StringEl valor.
styleTextStyleEl estilo.

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)

Elimina todos los caracteres en la instancia actual, comenzando en una posición especificada y continuando hasta la última posición.

Parameters:

ParámetroTipoDescripción
startIndexintEl índice de inicio.

Returns: RichText - The RichText.

remove(int startIndex, int count)

public final RichText remove(int startIndex, int count)

Elimina el número especificado de caracteres en la instancia actual comenzando en una posición especificada.

Parameters:

ParámetroTipoDescripción
startIndexintEl índice de inicio.
countintEl recuento.

Returns: RichText - The RichText.

replace(char oldChar, char newChar)

public final RichText replace(char oldChar, char newChar)

Reemplaza todas las apariciones de un carácter Unicode especificado en esta instancia con otro carácter Unicode especificado.

Parameters:

ParámetroTipoDescripción
oldCharcharEl carácter antiguo.
newCharcharEl carácter nuevo.

Returns: RichText - The RichText.

replace(String oldValue, String newValue)

public final RichText replace(String oldValue, String newValue)

Reemplaza todas las apariciones de una cadena especificada en la instancia actual con otra cadena especificada.

Parameters:

ParámetroTipoDescripción
oldValuejava.lang.StringEl valor antiguo.
newValuejava.lang.StringEl valor nuevo.

Returns: RichText - The RichText.

replace(String oldValue, String newValue, TextStyle style)

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

Reemplaza todas las apariciones de una cadena especificada en la instancia actual con otra cadena especificada en el estilo especificado.

Parameters:

ParámetroTipoDescripción
oldValuejava.lang.StringEl valor antiguo.
newValuejava.lang.StringEl valor nuevo.
styleTextStyleEl estilo del valor nuevo.

Returns: RichText - The RichText.

setAlignment(int value)

public void setAlignment(int value)

Establece la alineación.

Parameters:

ParámetroTipoDescripción
valorint

setLastModifiedTime(Date value)

public void setLastModifiedTime(Date value)

Establece la hora de última modificación.

Parameters:

ParámetroTipoDescripción
valorjava.util.Date

setLineSpacing(float value)

public void setLineSpacing(float value)

Parameters:

ParámetroTipoDescripción
valorfloat

setLineSpacing(Float value)

public void setLineSpacing(Float value)

Establece el interlineado.

Parameters:

ParámetroTipoDescripción
valorjava.lang.Float

setParagraphStyle(ParagraphStyle value)

public final void setParagraphStyle(ParagraphStyle value)

Establece el estilo del párrafo. Estas configuraciones se utilizan si no hay un objeto TextStyle coincidente en la colección getStyles o si este objeto no especifica una configuración necesaria.

Parameters:

ParámetroTipoDescripción
valueParagraphStyle

setSpaceAfter(float value)

public void setSpaceAfter(float value)

Parameters:

ParámetroTipoDescripción
valorfloat

setSpaceAfter(Float value)

public void setSpaceAfter(Float value)

Establece la cantidad mínima de espacio después.

Parameters:

ParámetroTipoDescripción
valorjava.lang.Float

setSpaceBefore(float value)

public void setSpaceBefore(float value)

Parameters:

ParámetroTipoDescripción
valorfloat

setSpaceBefore(Float value)

public void setSpaceBefore(Float value)

Establece la cantidad mínima de espacio antes.

Parameters:

ParámetroTipoDescripción
valorjava.lang.Float

setText(String value)

public final void setText(String value)

Establece el texto. La cadena NO DEBE contener ningún carácter con el valor 10 (salto de línea).

Parameters:

ParámetroTipoDescripción
valorjava.lang.String

trim()

public final RichText trim()

Elimina todos los caracteres de espacio en blanco al principio y al final.

Returns: RichText - The RichText.

trim(char trimChar)

public final RichText trim(char trimChar)

Elimina todas las instancias de un carácter al principio y al final.

Parameters:

ParámetroTipoDescripción
trimCharcharEl carácter de recorte.

Returns: RichText - The RichText.

trim(char[] trimChars)

public final RichText trim(char[] trimChars)

Elimina todas las ocurrencias al principio y al final de un conjunto de caracteres especificado en una matriz.

Parameters:

ParámetroTipoDescripción
trimCharschar[]Los caracteres de recorte.

Returns: RichText - The RichText.

trimEnd()

public final RichText trimEnd()

Elimina todos los caracteres de espacio en blanco al final.

Returns: RichText - The RichText.

trimEnd(char trimChar)

public final RichText trimEnd(char trimChar)

Elimina todas las ocurrencias al final de un carácter.

Parameters:

ParámetroTipoDescripción
trimCharcharEl carácter de recorte.

Returns: RichText - The RichText.

trimEnd(char[] trimChars)

public final RichText trimEnd(char[] trimChars)

Elimina todas las ocurrencias al final de un conjunto de caracteres especificado en una matriz.

Parameters:

ParámetroTipoDescripción
trimCharschar[]Los caracteres de recorte.

Returns: RichText - The RichText.

trimStart()

public final RichText trimStart()

Elimina todos los caracteres de espacio en blanco al principio.

Returns: RichText - The RichText.

trimStart(char trimChar)

public final RichText trimStart(char trimChar)

Elimina todas las ocurrencias al principio de un carácter especificado.

Parameters:

ParámetroTipoDescripción
trimCharcharEl carácter de recorte.

Returns: RichText - The RichText.

trimStart(char[] trimChars)

public final RichText trimStart(char[] trimChars)

Elimina todas las ocurrencias al principio de un conjunto de caracteres especificado en una matriz.

Parameters:

ParámetroTipoDescripción
trimCharschar[]Los caracteres de recorte.

Returns: RichText - The RichText.