Я думаю, что это очень популярная проблема.У меня есть старое приложение, которое содержит поля RTF.RTF в моем случае используется только для самых основных функций (шрифт: размер, стиль, цвет, ... гиперссылки).В любом случае, так как я разрешаю вставлять из слова, иногда могут возникнуть некоторые более сложные вещи.
Теперь с rtf все в порядке, даже потому, что с помощью построителя отчетов я могу получать отчеты, где печатается rtf.
проблема приходит с веб-приложением.Я занимаюсь разработкой веб-приложения, которое в основном является дополнительным интерфейсом для моего унаследованного приложения.
На этом этапе я решил проблему, удалив форматирование rtf (я использую описанный трюк TRichEdit здесь ).
В любом случае в идеале я хотел бы иметь возможность просматривать и редактировать форматированный текст как в веб-приложении, так и в приложении win32.
В чем может быть решение?
В этот вопрос Я нашел ссылку на ScroogeHTML конвертер.
Но даже если я конвертирую, есть следующие моменты, которые я не могу согласовать:
- Хранение: что хранить?В настоящее время, конечно, я храню rtf.
- Должен ли я преобразовывать rtf в html каждый раз, когда я показываю форматированный текст в веб-приложении, а затем преобразовывать его обратно в rtf для хранения?