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>

리치 텍스트를 나타냅니다.

생성자

생성자설명
RichText()RichText 클래스 인스턴스를 초기화합니다.

메서드

메서드설명
accept(DocumentVisitor visitor)노드의 방문자를 수락합니다.
append(String value)마지막 텍스트 범위에 문자열을 추가합니다.
append(String value, TextStyle style)문자열을 끝에 추가합니다.
appendFront(String value)첫 번째 텍스트 범위의 앞에 문자열을 추가합니다.
appendFront(String value, TextStyle style)문자열을 앞에 추가합니다.
clear()이 인스턴스의 내용을 지웁니다.
getAlignment()정렬을 가져옵니다.
getLastModifiedTime()마지막 수정 시간을 가져옵니다.
getLength()
getLineSpacing()줄 간격을 가져옵니다.
getParagraphStyle()단락 스타일을 가져옵니다.
getSpaceAfter()뒤쪽 최소 간격을 가져옵니다.
getSpaceBefore()앞쪽 최소 간격을 가져옵니다.
getStyles()스타일을 가져옵니다.
getTags()단락의 모든 태그 목록을 가져옵니다.
getText()텍스트를 가져옵니다.
getTextRuns()
indexOf(char value)이 문자열에서 지정된 유니코드 문자의 첫 번째 발생 위치의 0부터 시작하는 인덱스를 반환합니다.
indexOf(char value, int startIndex)이 문자열에서 지정된 유니코드 문자의 첫 번째 발생 위치의 0부터 시작하는 인덱스를 반환합니다.
indexOf(char value, int startIndex, int count)이 인스턴스에서 지정된 문자의 첫 번째 발생 위치의 0부터 시작하는 인덱스를 반환합니다.
indexOf(String value)이 인스턴스에서 지정된 문자열의 첫 번째 발생 위치의 0부터 시작하는 인덱스를 반환합니다.
indexOf(String value, int startIndex)이 인스턴스에서 지정된 문자열의 첫 번째 발생 위치의 0부터 시작하는 인덱스를 반환합니다.
indexOf(String value, int startIndex, int count)이 인스턴스에서 지정된 문자열의 첫 번째 발생 위치의 0부터 시작하는 인덱스를 반환합니다.
indexOf(String value, int startIndex, int count, short comparisonType)현재 인스턴스에서 지정된 문자열의 첫 번째 발생 위치의 0부터 시작하는 인덱스를 반환합니다.
indexOf(String value, short comparisonType)현재 인스턴스에서 지정된 문자열의 첫 번째 발생 위치의 0부터 시작하는 인덱스를 반환합니다.
indexOf_Rename_Namesake(String value, int startIndex, short comparisonType)현재 인스턴스에서 지정된 문자열의 첫 번째 발생 위치의 0부터 시작하는 인덱스를 반환합니다.
insert(int startIndex, String value)이 인스턴스의 지정된 인덱스 위치에 지정된 문자열을 삽입합니다.
insert(int startIndex, String value, TextStyle style)이 인스턴스의 지정된 인덱스 위치에 지정된 스타일을 가진 문자열을 삽입합니다.
iterator()
remove(int startIndex)현재 인스턴스에서 지정된 위치부터 마지막 위치까지 모든 문자를 제거합니다.
remove(int startIndex, int count)현재 인스턴스에서 지정된 위치부터 지정된 수만큼의 문자를 제거합니다.
replace(char oldChar, char newChar)이 인스턴스에서 지정된 유니코드 문자의 모든 발생을 다른 지정된 유니코드 문자로 교체합니다.
replace(String oldValue, String newValue)현재 인스턴스에서 지정된 문자열의 모든 발생을 다른 지정된 문자열로 교체합니다.
replace(String oldValue, String newValue, TextStyle style)현재 인스턴스에서 지정된 문자열의 모든 발생을 지정된 스타일의 다른 지정된 문자열로 교체합니다.
setAlignment(int value)정렬을 설정합니다.
setLastModifiedTime(Date value)마지막 수정 시간을 설정합니다.
setLineSpacing(float value)
setLineSpacing(Float value)줄 간격을 설정합니다.
setParagraphStyle(ParagraphStyle value)단락 스타일을 설정합니다.
setSpaceAfter(float value)
setSpaceAfter(Float value)뒤쪽 최소 간격을 설정합니다.
setSpaceBefore(float value)
setSpaceBefore(Float value)앞에 최소 공간 양을 설정합니다.
setText(String value)텍스트를 설정합니다.
trim()앞뒤의 모든 공백 문자를 제거합니다.
trim(char trimChar)문자의 앞뒤 모든 인스턴스를 제거합니다.
trim(char[] trimChars)배열에 지정된 문자 집합의 앞뒤 모든 발생을 제거합니다.
trimEnd()뒤쪽의 모든 공백 문자를 제거합니다.
trimEnd(char trimChar)문자의 뒤쪽 모든 발생을 제거합니다.
trimEnd(char[] trimChars)배열에 지정된 문자 집합의 뒤쪽 모든 발생을 제거합니다.
trimStart()앞쪽의 모든 공백 문자를 제거합니다.
trimStart(char trimChar)지정된 문자의 앞쪽 모든 발생을 제거합니다.
trimStart(char[] trimChars)배열에 지정된 문자 집합의 앞쪽 모든 발생을 제거합니다.

RichText()

public RichText()

RichText 클래스 인스턴스를 초기화합니다.

accept(DocumentVisitor visitor)

public void accept(DocumentVisitor visitor)

노드의 방문자를 수락합니다.

Parameters:

매개변수유형설명
visitorDocumentVisitor다음으로부터 파생된 클래스인 DocumentVisitor의 객체.

append(String value)

public RichText append(String value)

마지막 텍스트 범위에 문자열을 추가합니다.

Parameters:

매개변수유형설명
java.lang.String추가된 값입니다.

Returns: RichText - The RichText.

append(String value, TextStyle style)

public final RichText append(String value, TextStyle style)

문자열을 끝에 추가합니다.

Parameters:

매개변수유형설명
java.lang.String추가된 값입니다.
styleTextStyle추가된 문자열의 스타일입니다.

Returns: RichText - The RichText.

appendFront(String value)

public RichText appendFront(String value)

첫 번째 텍스트 범위의 앞에 문자열을 추가합니다.

Parameters:

매개변수유형설명
java.lang.String추가된 값입니다.

Returns: RichText - The RichText.

appendFront(String value, TextStyle style)

public RichText appendFront(String value, TextStyle style)

문자열을 앞에 추가합니다.

Parameters:

매개변수유형설명
java.lang.String추가된 값입니다.
styleTextStyle추가된 문자열의 스타일입니다.

Returns: RichText - The RichText.

clear()

public final RichText clear()

이 인스턴스의 내용을 지웁니다.

Returns: RichText - The RichText.

getAlignment()

public int getAlignment()

정렬을 가져옵니다.

Returns: int

getLastModifiedTime()

public Date getLastModifiedTime()

마지막 수정 시간을 가져옵니다.

Returns: java.util.Date

getLength()

public final int getLength()

Returns: int

getLineSpacing()

public Float getLineSpacing()

줄 간격을 가져옵니다.

Returns: java.lang.Float

getParagraphStyle()

public final ParagraphStyle getParagraphStyle()

단락 스타일을 가져옵니다. 이 설정은 getStyles 컬렉션에 일치하는 TextStyle 객체가 없거나 이 객체가 필요한 설정을 지정하지 않은 경우에 사용됩니다.

Returns: ParagraphStyle

getSpaceAfter()

public Float getSpaceAfter()

뒤쪽 최소 간격을 가져옵니다.

Returns: java.lang.Float

getSpaceBefore()

public Float getSpaceBefore()

앞쪽 최소 간격을 가져옵니다.

Returns: java.lang.Float

getStyles()

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

스타일을 가져옵니다.

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

getTags()

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

단락의 모든 태그 목록을 가져옵니다.

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

getText()

public final String getText()

텍스트를 가져옵니다. 문자열에는 값 10(줄 바꿈) 문자가 포함되어서는 안 됩니다.

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)

이 문자열에서 지정된 유니코드 문자의 첫 번째 발생 위치의 0부터 시작하는 인덱스를 반환합니다.

Parameters:

매개변수유형설명
char값입니다.

Returns: int - int입니다.

indexOf(char value, int startIndex)

public final int indexOf(char value, int startIndex)

이 문자열에서 지정된 유니코드 문자의 첫 번째 발생 위치를 0부터 시작하는 인덱스로 반환합니다. 검색은 지정된 문자 위치에서 시작합니다.

Parameters:

매개변수유형설명
char값입니다.
startIndexint시작 검색 위치

Returns: int - int입니다.

indexOf(char value, int startIndex, int count)

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

이 인스턴스에서 지정된 문자의 첫 번째 발생 위치를 0부터 시작하는 인덱스로 반환합니다. 검색은 지정된 문자 위치에서 시작하며 지정된 문자 수만큼 검사합니다.

Parameters:

매개변수유형설명
char값입니다.
startIndexint시작 검색 위치
countint카운트입니다.

Returns: int - int입니다.

indexOf(String value)

public final int indexOf(String value)

이 인스턴스에서 지정된 문자열의 첫 번째 발생 위치의 0부터 시작하는 인덱스를 반환합니다.

Parameters:

매개변수유형설명
java.lang.String값입니다.

Returns: int - int입니다.

indexOf(String value, int startIndex)

public final int indexOf(String value, int startIndex)

이 인스턴스에서 지정된 문자열이 처음 나타나는 위치의 0부터 시작하는 인덱스를 반환합니다. 검색은 지정된 문자 위치에서 시작합니다.

Parameters:

매개변수유형설명
java.lang.String값입니다.
startIndexint시작 검색 위치

Returns: int - int입니다.

indexOf(String value, int startIndex, int count)

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

이 인스턴스에서 지정된 문자열이 처음 나타나는 위치의 0부터 시작하는 인덱스를 반환합니다. 검색은 지정된 문자 위치에서 시작하고 지정된 문자 수만큼 검사합니다.

Parameters:

매개변수유형설명
java.lang.String값입니다.
startIndexint시작 검색 위치
countint카운트입니다.

Returns: int - int입니다.

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

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

현재 인스턴스에서 지정된 문자열의 첫 번째 발생 위치의 0부터 시작하는 인덱스를 반환합니다.

Parameters:

매개변수유형설명
java.lang.String값입니다.
startIndexint시작 검색 위치
countint카운트입니다.
comparisonTypeshort지정된 문자열에 사용할 검색 유형

Returns: int - int입니다.

indexOf(String value, short comparisonType)

public final int indexOf(String value, short comparisonType)

현재 인스턴스에서 지정된 문자열이 처음 나타나는 위치의 0부터 시작하는 인덱스를 반환합니다. 매개변수는 지정된 문자열에 사용할 검색 유형을 지정합니다.

Parameters:

매개변수유형설명
java.lang.String값입니다.
comparisonTypeshort지정된 문자열에 사용할 검색 유형

Returns: int - int입니다.

indexOf_Rename_Namesake(String value, int startIndex, short comparisonType)

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

현재 인스턴스에서 지정된 문자열이 처음 나타나는 위치의 0부터 시작하는 인덱스를 반환합니다. 매개변수는 현재 문자열에서 검색 시작 위치와 지정된 문자열에 사용할 검색 유형을 지정합니다.

Parameters:

매개변수유형설명
java.lang.String값입니다.
startIndexint시작 검색 위치
comparisonTypeshort지정된 문자열에 사용할 검색 유형

Returns: int - int입니다.

insert(int startIndex, String value)

public final RichText insert(int startIndex, String value)

이 인스턴스의 지정된 인덱스 위치에 지정된 문자열을 삽입합니다.

Parameters:

매개변수유형설명
startIndexint시작 인덱스.
java.lang.String값입니다.

Returns: RichText - The RichText.

insert(int startIndex, String value, TextStyle style)

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

이 인스턴스의 지정된 인덱스 위치에 지정된 스타일을 가진 문자열을 삽입합니다.

Parameters:

매개변수유형설명
startIndexint시작 인덱스.
java.lang.String값입니다.
styleTextStyle스타일.

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)

현재 인스턴스에서 지정된 위치부터 마지막 위치까지 모든 문자를 제거합니다.

Parameters:

매개변수유형설명
startIndexint시작 인덱스.

Returns: RichText - The RichText.

remove(int startIndex, int count)

public final RichText remove(int startIndex, int count)

현재 인스턴스에서 지정된 위치부터 지정된 수만큼의 문자를 제거합니다.

Parameters:

매개변수유형설명
startIndexint시작 인덱스.
countint카운트입니다.

Returns: RichText - The RichText.

replace(char oldChar, char newChar)

public final RichText replace(char oldChar, char newChar)

이 인스턴스에서 지정된 유니코드 문자의 모든 발생을 다른 지정된 유니코드 문자로 교체합니다.

Parameters:

매개변수유형설명
oldCharchar이전 문자.
newCharchar새 문자.

Returns: RichText - The RichText.

replace(String oldValue, String newValue)

public final RichText replace(String oldValue, String newValue)

현재 인스턴스에서 지정된 문자열의 모든 발생을 다른 지정된 문자열로 교체합니다.

Parameters:

매개변수유형설명
oldValuejava.lang.String이전 값.
newValuejava.lang.String새 값.

Returns: RichText - The RichText.

replace(String oldValue, String newValue, TextStyle style)

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

현재 인스턴스에서 지정된 문자열의 모든 발생을 지정된 스타일의 다른 지정된 문자열로 교체합니다.

Parameters:

매개변수유형설명
oldValuejava.lang.String이전 값.
newValuejava.lang.String새 값.
styleTextStyle새 값의 스타일.

Returns: RichText - The RichText.

setAlignment(int value)

public void setAlignment(int value)

정렬을 설정합니다.

Parameters:

매개변수유형설명
int

setLastModifiedTime(Date value)

public void setLastModifiedTime(Date value)

마지막 수정 시간을 설정합니다.

Parameters:

매개변수유형설명
java.util.Date

setLineSpacing(float value)

public void setLineSpacing(float value)

Parameters:

매개변수유형설명
float

setLineSpacing(Float value)

public void setLineSpacing(Float value)

줄 간격을 설정합니다.

Parameters:

매개변수유형설명
java.lang.Float

setParagraphStyle(ParagraphStyle value)

public final void setParagraphStyle(ParagraphStyle value)

단락 스타일을 설정합니다. 이 설정은 getStyles 컬렉션에 일치하는 TextStyle 객체가 없거나, 해당 객체가 필요한 설정을 지정하지 않은 경우에 사용됩니다.

Parameters:

매개변수유형설명
valueParagraphStyle

setSpaceAfter(float value)

public void setSpaceAfter(float value)

Parameters:

매개변수유형설명
float

setSpaceAfter(Float value)

public void setSpaceAfter(Float value)

뒤쪽 최소 간격을 설정합니다.

Parameters:

매개변수유형설명
java.lang.Float

setSpaceBefore(float value)

public void setSpaceBefore(float value)

Parameters:

매개변수유형설명
float

setSpaceBefore(Float value)

public void setSpaceBefore(Float value)

앞에 최소 공간 양을 설정합니다.

Parameters:

매개변수유형설명
java.lang.Float

setText(String value)

public final void setText(String value)

텍스트를 설정합니다. 문자열에는 값 10(줄 바꿈) 문자가 포함되어서는 안 됩니다.

Parameters:

매개변수유형설명
java.lang.String

trim()

public final RichText trim()

앞뒤의 모든 공백 문자를 제거합니다.

Returns: RichText - The RichText.

trim(char trimChar)

public final RichText trim(char trimChar)

문자의 앞뒤 모든 인스턴스를 제거합니다.

Parameters:

매개변수유형설명
trimCharchar잘라낼 문자.

Returns: RichText - The RichText.

trim(char[] trimChars)

public final RichText trim(char[] trimChars)

배열에 지정된 문자 집합의 앞뒤 모든 발생을 제거합니다.

Parameters:

매개변수유형설명
trimCharschar[]잘라내기 문자.

Returns: RichText - The RichText.

trimEnd()

public final RichText trimEnd()

뒤쪽의 모든 공백 문자를 제거합니다.

Returns: RichText - The RichText.

trimEnd(char trimChar)

public final RichText trimEnd(char trimChar)

문자의 뒤쪽 모든 발생을 제거합니다.

Parameters:

매개변수유형설명
trimCharchar잘라낼 문자.

Returns: RichText - The RichText.

trimEnd(char[] trimChars)

public final RichText trimEnd(char[] trimChars)

배열에 지정된 문자 집합의 뒤쪽 모든 발생을 제거합니다.

Parameters:

매개변수유형설명
trimCharschar[]잘라내기 문자.

Returns: RichText - The RichText.

trimStart()

public final RichText trimStart()

앞쪽의 모든 공백 문자를 제거합니다.

Returns: RichText - The RichText.

trimStart(char trimChar)

public final RichText trimStart(char trimChar)

지정된 문자의 앞쪽 모든 발생을 제거합니다.

Parameters:

매개변수유형설명
trimCharchar잘라낼 문자.

Returns: RichText - The RichText.

trimStart(char[] trimChars)

public final RichText trimStart(char[] trimChars)

배열에 지정된 문자 집합의 앞쪽 모든 발생을 제거합니다.

Parameters:

매개변수유형설명
trimCharschar[]잘라내기 문자.

Returns: RichText - The RichText.