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:

معاملنوعالوصف
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()

يحصل على نمط الفقرة. تُستخدم هذه الإعدادات إذا لم يكن هناك كائن 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القيمة.
startIndexintموضع بدء البحث.

Returns: عدد صحيح - الـ int.

indexOf(char value, int startIndex, int count)

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

يرجع الفهرس الصفري للظهور الأول للحرف المحدد في هذه الحالة. يبدأ البحث عند موضع حرف محدد ويفحص عددًا محددًا من مواضع الأحرف.

Parameters:

معاملنوعالوصف
القيمةcharالقيمة.
startIndexintموضع بدء البحث.
countintالعدد.

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القيمة.
startIndexintموضع بدء البحث.

Returns: عدد صحيح - الـ int.

indexOf(String value, int startIndex, int count)

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

يعيد الفهرس الصفري للظهور الأول للسلسلة المحددة في هذه الحالة. يبدأ البحث عند موضع حرف محدد ويفحص عددًا محددًا من مواضع الأحرف.

Parameters:

معاملنوعالوصف
القيمةjava.lang.Stringالقيمة.
startIndexintموضع بدء البحث.
countintالعدد.

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القيمة.
startIndexintموضع بدء البحث.
countintالعدد.
comparisonTypeshortنوع البحث الذي سيُستخدم للسلسلة المحددة

Returns: عدد صحيح - الـ int.

indexOf(String value, short comparisonType)

public final int indexOf(String value, short comparisonType)

يعيد الفهرس الصفري للظهور الأول للسلسلة المحددة في الحالة الحالية. يحدد أحد المعاملات نوع البحث الذي سيُستخدم للسلسلة المحددة.

Parameters:

معاملنوعالوصف
القيمةjava.lang.Stringالقيمة.
comparisonTypeshortنوع البحث الذي سيُستخدم للسلسلة المحددة

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القيمة.
startIndexintموضع بدء البحث.
comparisonTypeshortنوع البحث الذي سيُستخدم للسلسلة المحددة

Returns: عدد صحيح - الـ 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)

يستبدل جميع ظهورات حرف Unicode محدد في هذا الكائن بحرف Unicode آخر محدد.

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)

يضبط نمط الفقرة. تُستخدم هذه الإعدادات إذا لم يكن هناك كائن TextStyle مطابق في مجموعة getStyles أو إذا لم يحدد هذا الكائن الإعداد المطلوب.

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.