C# Aspose RTF - ширина столбца несовместима с азиатскими языкамиC#

Место общения программистов C#
Ответить
Гость
 C# Aspose RTF - ширина столбца несовместима с азиатскими языками

Сообщение Гость »


Я пытаюсь создать RTF-файл с двумя столбцами, и вроде бы все в порядке, но второй столбец обычно содержит (не всегда) контент на азиатских языках. В некоторых из этих языков не используются разделители слов (например, пробел), и это вызывает у меня проблемы. Поскольку в тексте нет разделителя, строка никогда не разбивается, поэтому ширина столбца увеличивается, а первый столбец сжимается. Кто-нибудь сталкивался с этой проблемой?

Как создать идеально (50-50%) равную таблицу RTF с двумя столбцами, в которой текст автоматически переносится/разделяется?

Я пытался установить предпочтительную ширину следующим образом:

PreferredWidth.FromPercent(50); Кажется, это работает для коротких строк... но как только строка становится длиннее ширины столбца, ширина столбцов начинает искажаться.

Я также пытался установить для WrapText значение true, но это совсем не помогло.
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»