RadEditor использует две разные бесплатные библиотеки для обеспечения функций импорта в RTF и экспорта в RTF.
Первая из них, используемая для импорта из RFT в HTML, доступна в статье этого CodeProject: http://www.codeproject.com/KB/recipes/RtfConverter.aspx. Библиотека, используемая для экспорта из HTML в RTF, доступна здесь http://www.codeproject.com/KB/recipes/RtfConverter.aspx. Как видите, обе библиотеки написаны разными разработчиками и не полностью совместимы друг с другом.
Длядля вашего удобства я подготовил список известных ограничений функций импорта и экспорта обеих библиотек:
RFT в HTML (импорт)
полужирный - поддерживается.Мне удалось экспортировать форматирование жирным шрифтом из предоставленного вами файла Bold.rtf.
курсив - поддерживается
подчеркивание - поддерживается
основной и фоновый цвета - поддерживается
элементы таблицы - не поддерживается
images-не поддерживается
отступы - не поддерживается
HTML в RTF (экспорт)
полужирный - поддерживается.
курсив - поддерживается
подчеркивание - не поддерживается
цвета переднего плана и фона - не поддерживается
элементы таблицы - частично поддерживаются - границы таблицы не экспортируются
изображения - не поддерживаются
отступы - поддерживаются
Неподдерживаемые сценарии сложны для разработки и требуют больше времени для реализации и тестирования.В настоящее время наша разработка сосредоточена на создании действительного содержимого XHTML, а проблемы импорта и экспорта занесены со средним приоритетом в наш список задач.Вот почему мы не смогли дать точную оценку того, когда требуемые функции будут доступны.
Обратите внимание, что хорошие инструменты импорта и экспорта RTF очень дороги.Вот почему, если вы в настоящее время не удовлетворены предлагаемыми функциями RadEditor RTF, вы можете искать в Интернете другой бесплатный или платный импорт из RTF в HTML и инструменты экспорта из HTML в RTF, и мы поможем вам интегрировать их с RadEditor.