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 클래스 인스턴스를 초기화합니다. |
메서드
RichText()
public RichText()
새 RichText 클래스 인스턴스를 초기화합니다.
accept(DocumentVisitor visitor)
public void accept(DocumentVisitor visitor)
노드의 방문자를 수락합니다.
Parameters:
| 매개변수 | 유형 | 설명 |
|---|---|---|
| visitor | DocumentVisitor | 다음으로부터 파생된 클래스인 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 | 추가된 값입니다. |
| style | TextStyle | 추가된 문자열의 스타일입니다. |
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 | 추가된 값입니다. |
| style | TextStyle | 추가된 문자열의 스타일입니다. |
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 | 값입니다. |
| startIndex | int | 시작 검색 위치 |
Returns:
int - int입니다.
indexOf(char value, int startIndex, int count)
public final int indexOf(char value, int startIndex, int count)
이 인스턴스에서 지정된 문자의 첫 번째 발생 위치를 0부터 시작하는 인덱스로 반환합니다. 검색은 지정된 문자 위치에서 시작하며 지정된 문자 수만큼 검사합니다.
Parameters:
| 매개변수 | 유형 | 설명 |
|---|---|---|
| 값 | char | 값입니다. |
| startIndex | int | 시작 검색 위치 |
| count | int | 카운트입니다. |
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 | 값입니다. |
| startIndex | int | 시작 검색 위치 |
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 | 값입니다. |
| startIndex | int | 시작 검색 위치 |
| count | int | 카운트입니다. |
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 | 값입니다. |
| startIndex | int | 시작 검색 위치 |
| count | int | 카운트입니다. |
| comparisonType | short | 지정된 문자열에 사용할 검색 유형 |
Returns:
int - int입니다.
indexOf(String value, short comparisonType)
public final int indexOf(String value, short comparisonType)
현재 인스턴스에서 지정된 문자열이 처음 나타나는 위치의 0부터 시작하는 인덱스를 반환합니다. 매개변수는 지정된 문자열에 사용할 검색 유형을 지정합니다.
Parameters:
| 매개변수 | 유형 | 설명 |
|---|---|---|
| 값 | java.lang.String | 값입니다. |
| comparisonType | short | 지정된 문자열에 사용할 검색 유형 |
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 | 값입니다. |
| startIndex | int | 시작 검색 위치 |
| comparisonType | short | 지정된 문자열에 사용할 검색 유형 |
Returns:
int - int입니다.
insert(int startIndex, String value)
public final RichText insert(int startIndex, String value)
이 인스턴스의 지정된 인덱스 위치에 지정된 문자열을 삽입합니다.
Parameters:
| 매개변수 | 유형 | 설명 |
|---|---|---|
| startIndex | int | 시작 인덱스. |
| 값 | 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:
| 매개변수 | 유형 | 설명 |
|---|---|---|
| startIndex | int | 시작 인덱스. |
| 값 | java.lang.String | 값입니다. |
| style | TextStyle | 스타일. |
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:
| 매개변수 | 유형 | 설명 |
|---|---|---|
| startIndex | int | 시작 인덱스. |
Returns: RichText - The RichText.
remove(int startIndex, int count)
public final RichText remove(int startIndex, int count)
현재 인스턴스에서 지정된 위치부터 지정된 수만큼의 문자를 제거합니다.
Parameters:
| 매개변수 | 유형 | 설명 |
|---|---|---|
| startIndex | int | 시작 인덱스. |
| count | int | 카운트입니다. |
Returns: RichText - The RichText.
replace(char oldChar, char newChar)
public final RichText replace(char oldChar, char newChar)
이 인스턴스에서 지정된 유니코드 문자의 모든 발생을 다른 지정된 유니코드 문자로 교체합니다.
Parameters:
| 매개변수 | 유형 | 설명 |
|---|---|---|
| oldChar | char | 이전 문자. |
| newChar | char | 새 문자. |
Returns: RichText - The RichText.
replace(String oldValue, String newValue)
public final RichText replace(String oldValue, String newValue)
현재 인스턴스에서 지정된 문자열의 모든 발생을 다른 지정된 문자열로 교체합니다.
Parameters:
| 매개변수 | 유형 | 설명 |
|---|---|---|
| oldValue | java.lang.String | 이전 값. |
| newValue | java.lang.String | 새 값. |
Returns: RichText - The RichText.
replace(String oldValue, String newValue, TextStyle style)
public final RichText replace(String oldValue, String newValue, TextStyle style)
현재 인스턴스에서 지정된 문자열의 모든 발생을 지정된 스타일의 다른 지정된 문자열로 교체합니다.
Parameters:
| 매개변수 | 유형 | 설명 |
|---|---|---|
| oldValue | java.lang.String | 이전 값. |
| newValue | java.lang.String | 새 값. |
| style | TextStyle | 새 값의 스타일. |
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:
| 매개변수 | 유형 | 설명 |
|---|---|---|
| value | ParagraphStyle |
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:
| 매개변수 | 유형 | 설명 |
|---|---|---|
| trimChar | char | 잘라낼 문자. |
Returns: RichText - The RichText.
trim(char[] trimChars)
public final RichText trim(char[] trimChars)
배열에 지정된 문자 집합의 앞뒤 모든 발생을 제거합니다.
Parameters:
| 매개변수 | 유형 | 설명 |
|---|---|---|
| trimChars | char[] | 잘라내기 문자. |
Returns: RichText - The RichText.
trimEnd()
public final RichText trimEnd()
뒤쪽의 모든 공백 문자를 제거합니다.
Returns: RichText - The RichText.
trimEnd(char trimChar)
public final RichText trimEnd(char trimChar)
문자의 뒤쪽 모든 발생을 제거합니다.
Parameters:
| 매개변수 | 유형 | 설명 |
|---|---|---|
| trimChar | char | 잘라낼 문자. |
Returns: RichText - The RichText.
trimEnd(char[] trimChars)
public final RichText trimEnd(char[] trimChars)
배열에 지정된 문자 집합의 뒤쪽 모든 발생을 제거합니다.
Parameters:
| 매개변수 | 유형 | 설명 |
|---|---|---|
| trimChars | char[] | 잘라내기 문자. |
Returns: RichText - The RichText.
trimStart()
public final RichText trimStart()
앞쪽의 모든 공백 문자를 제거합니다.
Returns: RichText - The RichText.
trimStart(char trimChar)
public final RichText trimStart(char trimChar)
지정된 문자의 앞쪽 모든 발생을 제거합니다.
Parameters:
| 매개변수 | 유형 | 설명 |
|---|---|---|
| trimChar | char | 잘라낼 문자. |
Returns: RichText - The RichText.
trimStart(char[] trimChars)
public final RichText trimStart(char[] trimChars)
배열에 지정된 문자 집합의 앞쪽 모든 발생을 제거합니다.
Parameters:
| 매개변수 | 유형 | 설명 |
|---|---|---|
| trimChars | char[] | 잘라내기 문자. |