Мой вопрос очень специфичен к Eclipse BIRT (любая версия). То, что я делаю, - это отчет, созданный из информации из моего набора данных. Один из моих столбцов (сводка) имеет в нем HTML-теги, поэтому я показываю его с помощью динамического текстового компонента.Добавление стиля стиля к элементам BIRT text
В итоговой колонке, однако, есть разные стили (в моем конкретном случае, H1-H6), которые намного больше, чем я хотел бы разрешить в текстовом поле. Есть ли способ указать стили, используемые конкретным содержимым текстовых элементов? Я искал вокруг и не мог найти много другой информации, чтобы изменить весь мой стиль.
Одним из решений, которые я нашел, было просто выполнить поиск/замену с использованием java-скрипта в тексте и просто удалить теги или сделать их меньше. Я бы предпочел использовать то, что не меняет исходные теги, если это возможно, но просто решает его.
Вы должны упомянуть эмиттер, который вы хотите использовать. Для эмиттера HTML должно быть возможно обернуть ваш динамический текст в div или что-то с атрибутом класса, а затем использовать вы можете использовать CSS. Однако для вывода в формате PDF я не вижу решения. – hvb
Я не упоминал об эмитенте, потому что, как правило, система настроена на использование нескольких (я считаю, что в этом случае типы вывода - это PDF, HTML и Excel). – Sh4d0wsPlyr