IsBidiTextSupportedOnUpdate
Содержание
[
Скрывать
]FieldOptions.IsBidiTextSupportedOnUpdate property
Возвращает или задает значение, указывающее, полностью ли поддерживается двунаправленный текст во время обновления поля.
public bool IsBidiTextSupportedOnUpdate { get; set; }
Примечания
Когда это свойство установлено вистинный
, выполняются дополнительные шаги для получения результата поля language , совместимого с написанием справа налево (т. е. арабским или ивритом), во время его обновления.
Когда это свойство установлено вЛОЖЬ
и используется язык с написанием справа налево, корректность поля result после его обновления не гарантируется.
Значение по умолчанию:ЛОЖЬ
.
Примеры
Показывает, как использовать FieldOptions, чтобы гарантировать полную поддержку двунаправленного текста при обновлении полей.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
// Убедитесь, что любая операция с полем, включающая текст с направлением справа налево, выполняется так, как ожидается.
doc.FieldOptions.IsBidiTextSupportedOnUpdate = true;
// Используйте конструктор документов для вставки поля, содержащего текст с написанием справа налево.
FormField comboBox = builder.InsertComboBox("MyComboBox", new[] { "עֶשְׂרִים", "שְׁלוֹשִׁים", "אַרְבָּעִים", "חֲמִשִּׁים", "שִׁשִּׁים" }, 0);
comboBox.CalculateOnExit = true;
doc.UpdateFields();
doc.Save(ArtifactsDir + "FieldOptions.Bidi.docx");
Смотрите также
- class FieldOptions
- пространство имен Aspose.Words.Fields
- сборка Aspose.Words