Именно для этих целей создано множество обработок генерящих нужный HTML,
приведу несколько из них:
- Типовая обработка с диска ИТС "Раскараска кода";
- Разукрашка;
- Утилита расскраски текста в стиле 1С;
- highlight.js
Однако есть одно решение позволяющее сделать это с большей достовреностью и отсутвием всяческих обработок с предопредленными словами.
Что нужно для этого "чудо способа"? :)
Делаем скрин нашего кода либо из конфигуратора либо из пердприятия с тестового документа.
Вся соль данного метода в словах "Делаем скрин" у HyperSnap есть одна змечательная особенность о способен
распознавать текст при снятии скриншота. Данная функция называется «TextSnap».
После того как нам стал доступент раскрашенный текст, именно такой же как формирует платформа, сохраняем полученный результат в rtf.
Из rtf мы приспокойненько можем скопировать наш текст и вставить его в любую HTML страницу, форматирование сохранится.
P.S.
Единственной неприятной особеннсотью при копирование из rtf в HTML является увеличение в 2 раза межстрочного интервала, поэтому перед копированием уменьшите его вдвое.
Данный способ как понято можно использовать для подсветки любого языка.
Комментариев нет:
Отправить комментарий