С# RTF в обычный текст с RichTextBox не работаетC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 С# RTF в обычный текст с RichTextBox не работает

Сообщение Anonymous »

Для создания документа RTF мы используем внешний компонент (MigraDoc). Затем он преобразуется в обычный текст путем назначения RTF в качестве строки в поле Rtf System.Windows.Forms.RichTextBox и чтения поля Text. Раньше это работало, но теперь мы обнаружили проблему (которая уже существует некоторое время).
Преобразование обычного текста не работает в Windows 10, но то же приложение работает в Windows 7. . После назначения поля Rft поле Text остается пустым, а также поле Rft не имеет только что присвоенного значения. *
Однако более ранняя версия нашего приложения работает и на Windows 10. Даже прямых конструктивных изменений в этой области нет. Одним из возможных изменений является изменение целевой версии .Net с 4.0 на 4.7.2 (но это уже сложно проверить).
Если я возьму строку RTF из Windows 7 и сохраню ее как файл, он открывается в WordPad в Windows 7. Но не открывается в WordPad в Windows 10.
Кто-нибудь еще решал подобные проблемы поэтапно? Или есть идеи, как это можно исправить?

* Но вместо этого значение:

Код: Выделить всё

{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset0 Microsoft Sans Serif;}}
{\*\generator Riched20 10.0.19041}\viewkind4\uc1
\pard\f0\fs17\par
}
РЕДАКТИРОВАНИЕ:
Версия MigraDoc — 1.32, то есть последняя не бета-версия.

Подробнее здесь: https://stackoverflow.com/questions/752 ... ot-working
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • LibreOffice преобразует файлы из RTF в PDF в обычный текст RTF.
    Anonymous » » в форуме JAVA
    0 Ответы
    47 Просмотры
    Последнее сообщение Anonymous
  • С# RTF в обычный текст с RichTextBox не работает
    Anonymous » » в форуме C#
    0 Ответы
    24 Просмотры
    Последнее сообщение Anonymous
  • Как добавить текст RTF в RichTextBox, Win C#
    Anonymous » » в форуме C#
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Извлечь строку RTF из RichTextBox в C#.Net6.0 WPF
    Гость » » в форуме C#
    0 Ответы
    42 Просмотры
    Последнее сообщение Гость
  • RichTextBox.RTF не принимает строку, сгенерированную из базы данных – C#
    Anonymous » » в форуме C#
    0 Ответы
    40 Просмотры
    Последнее сообщение Anonymous

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