Проблема крупного шрифта для StiRichText

Обсуждение Stimulsoft Reports.NET
Ответить
Леонид
Сообщения: 329
Зарегистрирован: 23 июл 2009, 09:53
Откуда: Moscow

Проблема крупного шрифта для StiRichText

Сообщение Леонид »

Добрый день!

Сегодня обновили систему до версии 2016.1.7.0, до этого была версия 2015.2.0.0.
Столкнулись с такой проблемой. На листе отчёта есть DataBand, на нём лежит StiText с TextQuality = Wysiwyg, мы также используем html-теги в нём.
Так вот, при масштабе 100% всё печатается как надо, но у некоторых пользователей установлен крупный шрифт (125%), и тогда возникают какие-то казусы.
Причём, что самое интересное, что различные "чудеса" возникают не только в StiPreview (в предварительном просмотре), но и при печати (т.е. на листе бумаги выглядит больше), - шрифт реально другой, он больше, если масштаб больше :shock: .

Пока мы рекомендуем своим пользователям не ставить крупный шрифт, однако это вызывает сильное негодование в наш адрес. Подскажите, что можно сделать с этой проблемой?

P.S. Данная проблема проявляется на Windows 7, на Windows 10 такой проблемы нет (но у нас 90% компьютеров с W7).
Вложения
Некорректная печать при 125%-м масштабе
Некорректная печать при 125%-м масштабе
printed_scale125.png (59.96 КБ) 3750 просмотров
Нормальная печать при 100%-м масштабе
Нормальная печать при 100%-м масштабе
printed_scale100.png (84.84 КБ) 3750 просмотров
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: Проблема крупного шрифта для StiRichText

Сообщение HighAley »

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

Уточните, пожалуйста, вы используете компонент StiText или StiRichText.
Пришлите ваш отчёт с тестовыми данными для анализа.

Спасибо.
Леонид
Сообщения: 329
Зарегистрирован: 23 июл 2009, 09:53
Откуда: Moscow

Re: Проблема крупного шрифта для StiRichText

Сообщение Леонид »

Здравствуйте!
Уточните, пожалуйста, вы используете компонент StiText или StiRichText.
Да, именно обычный StiText, не Rich.

Проверил на версии 2015.2.0.0 всё работает нормально, на версии 2016.1.7.0 появляется такая проблема.
В приложении пример отчёта для Oracle, все данные там есть, они выбираются из таблицы DUAL.

Если открыть отчёт в новом дизайнере (C:\Program Files\Stimulsoft Reports.Net 2016.1\Bin\Designer.exe), то там не всегда появляется эта проблема. Однако, она возникает в 100%-тах случаях, если установить 125% шрифт, а затем загрузить файл отчёта в StiReport и выполнить .Render().
Поясню, почему такой способ. Все отчёты у нас хранятся (как Blob поля) в таблице Reports в базе Oracle, соответственно, мы их загружаем каждый раз из базы, и выполняем метод .Render() для вывода на печать. Подобные примеры мы уже много раз присылали, кстати, их можно найти в наших постах.
Вложения
Типовой договор_(test).mrt
(55.92 КБ) 318 скачиваний
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: Проблема крупного шрифта для StiRichText

Сообщение HighAley »

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

Спасибо за дополнительную информацию.
Анализ проблемы займёт некоторое время.
О результатах сообщим.

Спасибо.
Ivan
Сообщения: 641
Зарегистрирован: 10 авг 2006, 05:40
Откуда: Stimulsoft Office

Re: Проблема крупного шрифта для StiRichText

Сообщение Ivan »

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

Мы решили проблему.
Патч будет включен в следующий предрелизный билд.

Спасибо.
Леонид
Сообщения: 329
Зарегистрирован: 23 июл 2009, 09:53
Откуда: Moscow

Re: Проблема крупного шрифта для StiRichText

Сообщение Леонид »

Добрый день!

Обновили проект до версии 2016.1.9.0, - изменений не нашли. В какой версии это будет?
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: Проблема крупного шрифта для StiRichText

Сообщение HighAley »

Здравствуйте, Леонид.

26 апреля мы писали, что патч будет доступен в следующем билде.
Вы же обновились до билда 2016.1.9 от 22 апреля. В этот билд патч ещё не был включён.
Пожалуйста, обновитесь до более свежего билда.

Спасибо.
Леонид
Сообщения: 329
Зарегистрирован: 23 июл 2009, 09:53
Откуда: Moscow

Re: Проблема крупного шрифта для StiRichText

Сообщение Леонид »

День добрый!

С последним предрелизным билдом проблема действительно решилась.
Пользователи обрадовались. Спасибо!
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: Проблема крупного шрифта для StiRichText

Сообщение HighAley »

Здравствуйте, Леонид.

Мы всегда рады вам помочь.
Пишите, если ещё нужна будет наша помощь.

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