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) | يعيد الفهرس الصفري للظهور الأول للحرف Unicode المحدد في هذه السلسلة. |
| indexOf(char value, int startIndex) | يعيد الفهرس الصفري للظهور الأول للحرف Unicode المحدد في هذه السلسلة. |
| indexOf(char value, int startIndex, int count) | يعيد الفهرس الصفري للظهور الأول للحرف المحدد في هذا الكائن. |
| indexOf(String value) | يعيد الفهرس الصفري للظهور الأول للسلسلة المحددة في هذا الكائن. |
| indexOf(String value, int startIndex) | يعيد الفهرس الصفري للظهور الأول للسلسلة المحددة في هذا الكائن. |
| indexOf(String value, int startIndex, int count) | يعيد الفهرس الصفري للظهور الأول للسلسلة المحددة في هذا الكائن. |
| indexOf(String value, int startIndex, int count, short comparisonType) | يعيد الفهرس الصفري للظهور الأول للسلسلة المحددة في الكائن الحالي. |
| indexOf(String value, short comparisonType) | يعيد الفهرس الصفري للظهور الأول للسلسلة المحددة في الكائن الحالي. |
| indexOf_Rename_Namesake(String value, int startIndex, short comparisonType) | يعيد الفهرس الصفري للظهور الأول للسلسلة المحددة في الكائن الحالي. |
| 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) | يستبدل جميع ظهورات حرف Unicode محدد في هذا الكائن بحرف Unicode آخر محدد. |
| 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:
| معامل | نوع | الوصف |
|---|---|---|
| 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()
يحصل على نمط الفقرة. تُستخدم هذه الإعدادات إذا لم يكن هناك كائن TextStyle مطابق في مجموعة getStyles أو إذا لم يحدد هذا الكائن الإعداد المطلوب.
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)
يعيد الفهرس الصفري للظهور الأول للحرف Unicode المحدد في هذه السلسلة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | char | القيمة. |
Returns:
عدد صحيح - الـ int.
indexOf(char value, int startIndex)
public final int indexOf(char value, int startIndex)
يرجع الفهرس الصفري للظهور الأول للحرف Unicode المحدد في هذه السلسلة. يبدأ البحث عند موضع حرف محدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | char | القيمة. |
| startIndex | int | موضع بدء البحث. |
Returns:
عدد صحيح - الـ int.
indexOf(char value, int startIndex, int count)
public final int indexOf(char value, int startIndex, int count)
يرجع الفهرس الصفري للظهور الأول للحرف المحدد في هذه الحالة. يبدأ البحث عند موضع حرف محدد ويفحص عددًا محددًا من مواضع الأحرف.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | char | القيمة. |
| startIndex | int | موضع بدء البحث. |
| count | int | العدد. |
Returns:
عدد صحيح - الـ int.
indexOf(String value)
public final int indexOf(String value)
يعيد الفهرس الصفري للظهور الأول للسلسلة المحددة في هذا الكائن.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | java.lang.String | القيمة. |
Returns:
عدد صحيح - الـ int.
indexOf(String value, int startIndex)
public final int indexOf(String value, int startIndex)
يعيد الفهرس الصفري للظهور الأول للسلسلة المحددة في هذه الحالة. يبدأ البحث عند موضع حرف محدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | java.lang.String | القيمة. |
| startIndex | int | موضع بدء البحث. |
Returns:
عدد صحيح - الـ int.
indexOf(String value, int startIndex, int count)
public final int indexOf(String value, int startIndex, int count)
يعيد الفهرس الصفري للظهور الأول للسلسلة المحددة في هذه الحالة. يبدأ البحث عند موضع حرف محدد ويفحص عددًا محددًا من مواضع الأحرف.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | java.lang.String | القيمة. |
| startIndex | int | موضع بدء البحث. |
| count | int | العدد. |
Returns:
عدد صحيح - الـ int.
indexOf(String value, int startIndex, int count, short comparisonType)
public final int indexOf(String value, int startIndex, int count, short comparisonType)
يعيد الفهرس الصفري للظهور الأول للسلسلة المحددة في الكائن الحالي.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | java.lang.String | القيمة. |
| startIndex | int | موضع بدء البحث. |
| count | int | العدد. |
| comparisonType | short | نوع البحث الذي سيُستخدم للسلسلة المحددة |
Returns:
عدد صحيح - الـ int.
indexOf(String value, short comparisonType)
public final int indexOf(String value, short comparisonType)
يعيد الفهرس الصفري للظهور الأول للسلسلة المحددة في الحالة الحالية. يحدد أحد المعاملات نوع البحث الذي سيُستخدم للسلسلة المحددة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | java.lang.String | القيمة. |
| comparisonType | short | نوع البحث الذي سيُستخدم للسلسلة المحددة |
Returns:
عدد صحيح - الـ int.
indexOf_Rename_Namesake(String value, int startIndex, short comparisonType)
public final int indexOf_Rename_Namesake(String value, int startIndex, short comparisonType)
يعيد الفهرس الصفري للظهور الأول للسلسلة المحددة في الحالة الحالية. تحدد المعاملات موضع بدء البحث في السلسلة الحالية ونوع البحث الذي سيُستخدم للسلسلة المحددة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | java.lang.String | القيمة. |
| startIndex | int | موضع بدء البحث. |
| comparisonType | short | نوع البحث الذي سيُستخدم للسلسلة المحددة |
Returns:
عدد صحيح - الـ 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)
يستبدل جميع ظهورات حرف Unicode محدد في هذا الكائن بحرف Unicode آخر محدد.
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)
يضبط نمط الفقرة. تُستخدم هذه الإعدادات إذا لم يكن هناك كائن TextStyle مطابق في مجموعة getStyles أو إذا لم يحدد هذا الكائن الإعداد المطلوب.
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[] | حروف القطع. |