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

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

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


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

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

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

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

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

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