C# Aspose RTF - ширина столбца несовместима с азиатскими языками ⇐ C#
-
Гость
C# Aspose RTF - ширина столбца несовместима с азиатскими языками
Я пытаюсь создать RTF-файл с двумя столбцами, и вроде бы все в порядке, но второй столбец обычно содержит (не всегда) контент на азиатских языках. В некоторых из этих языков не используются разделители слов (например, пробел), и это вызывает у меня проблемы. Поскольку в тексте нет разделителя, строка никогда не разбивается, поэтому ширина столбца увеличивается, а первый столбец сжимается. Кто-нибудь сталкивался с этой проблемой?
Как создать идеально (50-50%) равную таблицу RTF с двумя столбцами, в которой текст автоматически переносится/разделяется?
Я пытался установить предпочтительную ширину следующим образом:
PreferredWidth.FromPercent(50); Кажется, это работает для коротких строк... но как только строка становится длиннее ширины столбца, ширина столбцов начинает искажаться.
Я также пытался установить для WrapText значение true, но это совсем не помогло.
Я пытаюсь создать RTF-файл с двумя столбцами, и вроде бы все в порядке, но второй столбец обычно содержит (не всегда) контент на азиатских языках. В некоторых из этих языков не используются разделители слов (например, пробел), и это вызывает у меня проблемы. Поскольку в тексте нет разделителя, строка никогда не разбивается, поэтому ширина столбца увеличивается, а первый столбец сжимается. Кто-нибудь сталкивался с этой проблемой?
Как создать идеально (50-50%) равную таблицу RTF с двумя столбцами, в которой текст автоматически переносится/разделяется?
Я пытался установить предпочтительную ширину следующим образом:
PreferredWidth.FromPercent(50); Кажется, это работает для коротких строк... но как только строка становится длиннее ширины столбца, ширина столбцов начинает искажаться.
Я также пытался установить для WrapText значение true, но это совсем не помогло.
Мобильная версия