Некорректно работает отчет с HTML

Обсуждение Stimulsoft Reports.PHP
Ответить
Nikolay.D
Сообщения: 11
Зарегистрирован: 09 мар 2017, 11:02

Некорректно работает отчет с HTML

Сообщение Nikolay.D »

Добрый день. Во вложении пример отчета.
Нам необходимо получить отчет с простейшими html вставками, которые в реальном отчете будут читаться из базы данных.
Сейчас ситуация следующая:
Добавляем компонент "текст", вставляем в него html. На предварительном просмотре получаем почти желаемый результат, за исключением того, что нет разбиения на страницы. Но картинки, жирный текст и увеличенный шрифт присутствуют.

Правда выводится предупреждение 1. The AllowHtmlTags property is not set
HTML tags are used in the text. But the AllowHtmlTags property is set to false. The content of the Text1 component will be printed incorrectly.

Сохраняем в pdf (либо в xps), получаем вместо форматированной страницы набор html тэгов.

В дизайнере ставим галочку "разрешить HTML тэги". В предпросмотре исчезает предупреждение... к сожалению, исчезает вместе с картинками и тэгами <h1>. Но, тэги <b> еще присутствуют.
Сохраняем в pdf (либо в xps), получаем 1 лист текста без картинок, без жирного шрифта, и без текста, который не уместился на одном листе. Остальное "откусывается".

Очень ждем правильно настроенный шаблон отчета, если дело в настройках. Либо какие-либо обновления или патчи.
Вложения
sample_report_html.7z
Пример отчета, скриншоты и картинки, используемые в примере
(388.08 КБ) 293 скачивания
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: Некорректно работает отчет с HTML

Сообщение HighAley »

Здравствуйте, Николай.

На данный момент наш продукт поддерживает ограниченное количество тэгов.

В первом случает HTML тэги выводятся как есть и отрисовываются браузером.
В PDF они экспортируются тоже как есть. В виде текста.

Во втором варианте HTML тэги обрабатываются нашим движком. К сожалению наш движок поддерживает ограниченный набор тэгов.
Экспорт HTML тэгов в PDF пока не реализован.
Это достаточно объёмная задача. Следите за нашими обновлениями.

Спасибо.
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: Некорректно работает отчет с HTML

Сообщение HighAley »

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

Мы всё таки добавили поддержку некоторых тэгов в наш продукт.
На данный момент основные тэги поддерживаются как в JS-движке, так и в экспортах.
https://stimulsoft.zendesk.com/hc/en-us ... gs-in-text

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