Я пытался найти бесплатный (предпочтительно с открытым исходным кодом) компонент или библиотеку, которая позволит конвертировать файл RTF со встроенными изображениями в файл HTML и файлы изображений или более качественные потоки HTML и изображения.
Идеальное решение, независимо от того, является ли это библиотекой DLL или компонентом Delphi, позволило бы передавать данные в IStream / TStream с помощью обратных вызовов, поэтому я смогу конвертировать и сохранять изображения в выбранный формат, возвращая относительное имя файла изображения для анализатора RTF ввключить в сгенерированный файл HTML, но сохранение как есть также хорошо, особенно когда код будет с открытым исходным кодом.
Я сталкивался с коммерческими решениями, но я изо всех сил стараюсь их рассмотреть, потому что цены на (относительно) простое преобразованиеодин тип документа в другой довольно высокий, и обоим форматам уже 20 лет, что говорит о том, что для такого преобразования должна существовать библиотека (нативная, не управляемая).
Если я не найду решение, я сделаю этовозможно конвертировать этот код в Delphя делаю и делаю это доступным, но, может быть, кто-то уже сделал это?
РЕДАКТИРОВАТЬ:
Мы решили использовать вышеупомянутый .Net RtfConverter , скомпилированный как DLL, генерироватьDelphi TLB оттуда и заставляет клиентов устанавливать .Net framework (встроенный в установщик).Теперь преобразование работает как чудо, еще один признак того, что пришло время переходить на .Net из Delphi ...