Страница 1 из 1

RTF в HTML

Добавлено: 11 Март 2022, 16:20
Губин Игорь
Ни у кого нет исходника или DLL которую можно было бы подключить в приложение, чтобы конвертировать простенькие RTF в HTML "на лету"?

У меня куча сообщений в программе на RTF, а для AnyScreen нужен HTML. Вот и разрываюсь между ручным перетаскиванием и необходимостью вести двойной учёт и возможностью встроить в программу перекодировку.

RTF в HTML

Добавлено: 11 Март 2022, 16:22
Дед Пахом
В EasyHTML есть такая фича.

RTF в HTML

Добавлено: 11 Март 2022, 16:31
Губин Игорь
Дед Пахом писал(а): 11 Март 2022, 16:22 В EasyHTML есть такая фича.
Но, насколько я понял, это
а. платно
б. через ActiveX

Боюсь, что со вторым будут сложности в AnyScreen :facepalm:

В интернете полно ссылок на онлайн перекодировщики, которые можно встроить, но хочется что-то менее зависимое от "внешних сил" :?:

RTF в HTML

Добавлено: 11 Март 2022, 16:36
Дед Пахом
Платная - да, ActiveX - нет, EasyHTML совместима с AS.

RTF в HTML

Добавлено: 11 Март 2022, 17:00
Губин Игорь
72$ по нынешнему курсу?! Всё хорошо, но ручками дешевле... Меня сейчас не поймут :idied:

RTF в HTML

Добавлено: 11 Март 2022, 17:05
Дед Пахом
Щас 72, это только продление подписки столько стоит.

RTF в HTML

Добавлено: 11 Март 2022, 20:04
Губин Игорь
Дед Пахом писал(а): 11 Март 2022, 17:05 Щас 72, это только продление подписки столько стоит.
Тогда мне хватит не только на ручки, но и на то, что под ними :facepalm:

RTF в HTML

Добавлено: 11 Март 2022, 22:01
finsoftrz
Мне кажется, конвертировать не должно быть сложно. Span, style (class) в html вполне должны покрыть теги rtf.

RTF в HTML

Добавлено: 12 Март 2022, 9:34
finsoftrz
Немного не в тему, но близко. Обнаружил, что есть бесплатный враппер в сырцах для scintilla. Это библиотека на с++, которая реализует функционал встраемого редактора, наподобии rtf, но с поддержкой современного джентельменского набора - подсветка синтаксиса, сворачиваемые блоки кода, code complited, всплывающие подсказки. Если не ошибаюсь, эту библиотеку используют в приложении classify.it, о котором, в частности, был последний вебинар clarionlive. И эта библиотека является основой в notepad++.
Если бы среду для клариона разрабатывали как win32 приложение, то хороший вариант был. Жаль, что не пошло по этому пути. Хороший продукт мог бы быть.

RTF в HTML

Добавлено: 12 Март 2022, 10:31
Губин Игорь
finsoftrz писал(а): 11 Март 2022, 22:01 Мне кажется, конвертировать не должно быть сложно. Span, style (class) в html вполне должны покрыть теги rtf.
Вопрос в целесообразности. Для того, чтобы перенести сейчас пару десятков строк и делать это же раз в год...

RTF в HTML

Добавлено: 12 Март 2022, 10:37
finsoftrz
Про scintilla. Простенький пример с github собирается. Разработчик библиотеки писал, что изначально пытался реализовывать функционал на основе стандартного rtf контрола винды, но перешел на с++ после того, как MS перестала развивать тему с rtf.

scintilla.png