RecognizeUtf8Text
محتويات
[
يخفي
]RtfLoadOptions.RecognizeUtf8Text property
عند التعيين علىحقيقي
,CharsetDetector سيحاول اكتشاف أحرف UTF8، سيتم الاحتفاظ بها أثناء الاستيراد.
القيمة الافتراضية هيخطأ شنيع
.
public bool RecognizeUtf8Text { get; set; }
أمثلة
يوضح كيفية اكتشاف أحرف UTF-8 أثناء تحميل مستند RTF.
// قم بإنشاء كائن "RtfLoadOptions" لتعديل كيفية تحميل مستند RTF.
RtfLoadOptions loadOptions = new RtfLoadOptions();
// قم بتعيين خاصية "RecognizeUtf8Text" على "خطأ" لافتراض أن المستند يستخدم مجموعة أحرف ISO 8859-1
// ويقوم بتحميل كل حرف في المستند.
// قم بتعيين خاصية "RecognizeUtf8Text" على "true" لتحليل أي أحرف متغيرة الطول قد تظهر في النص.
loadOptions.RecognizeUtf8Text = recognizeUtf8Text;
Document doc = new Document(MyDir + "UTF-8 characters.rtf", loadOptions);
Assert.AreEqual(
recognizeUtf8Text
? "“John Doe´s list of currency symbols”™\r" +
"€, ¢, £, ¥, ¤"
: "“John Doe´s list of currency symbolsâ€\u009dâ„¢\r" +
"€, ¢, £, ¥, ¤",
doc.FirstSection.Body.GetText().Trim());
أنظر أيضا
- class RtfLoadOptions
- مساحة الاسم Aspose.Words.Loading
- المجسم Aspose.Words