Отключение экранирования HTML тегов (версия PHP/JS)

Обсуждение Stimulsoft Reports.PHP
Ответить
vav180480
Сообщения: 18
Зарегистрирован: 28 сен 2017, 09:57

Отключение экранирования HTML тегов (версия PHP/JS)

Сообщение vav180480 »

В базе данных у нас хранится документация в HTML с простым форматированием, содержащий рисунки в том числе.
Мы в курсе что на данный момент политика Стимулсофт такова что она не может гарантировать корректный вывод в отчет сложно-форматированного HTML текста.
Могли бы вы сказать, каким методом удаляются необрабатываемые теги при установленной на компоненте "Текст" опции "Разрешить HTML теги" или метод экранирующий HTML теги если такая опция не установлена?
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: Отключение экранирования HTML тегов (версия PHP/JS)

Сообщение HighAley »

Здравствуйте.

На данный момент все не поддерживаемые тэги игнорируются.
Вы можете выключить обработку HTML тэгов с помощью опции StiOptions.Export.Html.replaceSpecialCharacters.
В этом случае все тэги будут отображаться в браузере как есть.
Но могут возникнуть проблемы с расчётом высоты компонента и экспорт не смодет обработать неподдерживаемые тэги..

Спасибо.
vav180480
Сообщения: 18
Зарегистрирован: 28 сен 2017, 09:57

Re: Отключение экранирования HTML тегов (версия PHP/JS)

Сообщение vav180480 »

Спасибо, помогло.
Aleksey
Сообщения: 2761
Зарегистрирован: 22 апр 2010, 06:57

Re: Отключение экранирования HTML тегов (версия PHP/JS)

Сообщение Aleksey »

Здравствуйте,

Отлично!
Дайте знать, если будут еще вопросы.

Спасибо.
Ответить