Простая ситуация. Я пытаюсь написать свой собственный блог с небольшим поворотом. Часть блога будет контролироваться из клиентского приложения вместо веб-интерфейса. В принципе, я все еще на этапе проектирования и не написал ни одной строки кода. Но я пытаюсь объединить несколько методов в интересное упражнение в разработке программного обеспечения. Таким образом, я хочу клиентское приложение, которое я могу использовать для написания статей, которые затем могут загрузить статью через веб-службу на сервер. (Клиентом будет Delphi 2007/WIN32, а служба - ASP.NET/C# с SQL Server.)Что такое хорошее, бесплатное решение для редактора Richtext и конвертирование в HTML?
Сама статья будет храниться в формате RTF, включая изображения. Это будет в локальной базе данных на клиенте, которая также будет отслеживать статус статьи. После загрузки он сохранит статью, синхронизированную с версией на сервере. Технические детали просто скучны и, как сказано ранее, все еще находятся на этапе проектирования ...
Но мне нужно хорошее решение для преобразования статьи из RTF в базу данных в HTML, которая будет отображаться в блоге. У меня есть два варианта:
- Загрузите RTF и HTML с клиента, при этом клиент выполняет преобразование из RTF в HTML.
- Загрузите RTF и позвольте ему конвертировать по требованию на сервер. (Или конвертировать на сервер при загрузке RTF.)
Для варианта 1 требуется решение Delphi/WIN32, а для варианта 2 потребуется решение .NET для преобразования. Мне не нужен RTF-редактор для .NET, но мне нужен хороший вариант для использования в Delphi 2007. И мне нужно что-то, чтобы преобразовать RTF в HTML, который сохранил (почти) все форматирование и включал бы все изображения из текста , Это может быть как в .NET, так и в Delphi.
Итак, у меня есть следующие вопросы:
- есть хороший, бесплатный редактор RTF для Delphi, который может обрабатывать изображения?
- Есть ли хороший конвертер RTF-to-HTML для Delphi или C#, который может содержать как можно больше его форматирования, включая изображения?
Не является бесплатным, но [ScroogeXHTML] (http://www.habarisoft.com/scroogexhtml.html) имеет поддержку изображения и в настоящее время включает в себя одну лицензию на развертывание бесплатного сервера. Отказ от ответственности: Я автор и надеюсь, что вы не против моей вопиющей рекламы :) – mjn