Форматирование и расположение текста на странице

Обсуждение Stimulsoft Reports.JS
Ответить
aldes
Сообщения: 26
Зарегистрирован: 19 апр 2022, 15:37

Форматирование и расположение текста на странице

Сообщение aldes »

Добрый день.

Не совсем корректное поведение при расположении форматированного текста (HTML) на странице.
1) Обрезается последняя строка на каждой странице (page.jpg)
2) Обрезается последняя строка на бенде (band.jpg)

Причем, в зависимости от размера шрифта строка может быть полностью потеряна.

Это проявляется при построении на экране и при печати.

Но при экспорте в PDF все красиво и правильно, ни каких обрезов и висящих слов (report.pdf)

При экспорте в WORD получаем независимые страницы по тексты со своим форматированием ((((
Вложения
testReport.mrt
(47.73 КБ) 386 скачиваний
Report.pdf
(51.42 КБ) 406 скачиваний
page.jpg
page.jpg (49.95 КБ) 5655 просмотров
band.jpg
band.jpg (82.88 КБ) 5655 просмотров
Aleksey
Сообщения: 2906
Зарегистрирован: 22 апр 2010, 06:57

Re: Форматирование и расположение текста на странице

Сообщение Aleksey »

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

Мы знаем о данной проблеме, недавно нашли причину - особенности измерения высоты шрифта в браузерах, делаем большую доработку, в следующем мажоре будет лучше.

Если есть возможность вышлите разные примеры отчетов на support@stimulsoft.com, на которых воспроизводятся проблемы, чтобы мы могли их сразу протестировать.

Спасибо.
aldes
Сообщения: 26
Зарегистрирован: 19 апр 2022, 15:37

Re: Форматирование и расположение текста на странице

Сообщение aldes »

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

На мой взгляд проблема скорее в межбуквенном интервале или в ширине букв,
т.к. при прямом сравнении PDF и печатной формы по тексту видно, что часто в печатной форме в строке слов меньше, чем в PDF/
И чем больше высота абзаца, тем больше подобных сдвигов/переносов, как следствие абзац прирастает новыми строками, что на высоте странице может приводить как усечению, так и к полной потери части данных
Как пример:
Если на расчетную страницу помещается 4 абзаца при условии , что последний абзац состоит из 2- 3 строк, то первые три абзаца прирастут каждый по строке, в итоге на печатной форме последний абзац либо исчезнет полностью, либо от него будет видна только первая усеченная строка
Aleksey
Сообщения: 2906
Зарегистрирован: 22 апр 2010, 06:57

Re: Форматирование и расположение текста на странице

Сообщение Aleksey »

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

Уточните пожалуйста, какой именно браузер вы используете.
Мы часто сталкиваемся с тем, что в разных браузерах некоторые элементарные вещи могут работать по-разному. Меньше всего проблем у нас возникает в Chrome.

Спасибо.
aldes
Сообщения: 26
Зарегистрирован: 19 апр 2022, 15:37

Re: Форматирование и расположение текста на странице

Сообщение aldes »

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

Основные: Яндекс, Хром, Эдж

Поведение во всех трех идентичное.
Aleksey
Сообщения: 2906
Зарегистрирован: 22 апр 2010, 06:57

Re: Форматирование и расположение текста на странице

Сообщение Aleksey »

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

Спасибо за дополнительную информацию. Если будут еще примеры проблемын отчетов, то высылайте на support@stimulsoft.com для анализа.

Спасибо.
aldes
Сообщения: 26
Зарегистрирован: 19 апр 2022, 15:37

Re: Форматирование и расположение текста на странице

Сообщение aldes »

Добрый день.

В продолжение темы.
текущая версия 2024.2.5
Обнаружили странную зависимость. При изменении масштаба в браузере меняется форматирование текста на экране в уже построенном отчете, в том числе строки в текстовых блоках могут как пропадать, так и появляться.
Aleksey
Сообщения: 2906
Зарегистрирован: 22 апр 2010, 06:57

Re: Форматирование и расположение текста на странице

Сообщение Aleksey »

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

Спасибо за дополнительную информацию.
Ответить