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

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

Добавлено: 15 дек 2017, 14:00
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 лист текста без картинок, без жирного шрифта, и без текста, который не уместился на одном листе. Остальное "откусывается".

Очень ждем правильно настроенный шаблон отчета, если дело в настройках. Либо какие-либо обновления или патчи.

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

Добавлено: 18 дек 2017, 15:38
HighAley
Здравствуйте, Николай.

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

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

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

Спасибо.

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

Добавлено: 09 апр 2021, 10:56
HighAley
Здравствуйте.

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

Спасибо.