редактируемые поля и кодировки

Обсуждение Stimulsoft Reports.NET
Ответить
AKi
Сообщения: 18
Зарегистрирован: 01 фев 2017, 12:54

редактируемые поля и кодировки

Сообщение AKi »

Здравствуйте,
очень надеюсь на Вашу помощь по следующей проблеме: в редактируемых полях отчета (в PDF) невозможно использовать большую часть букв латинского алфавита. Заглавные буквы не печатаются все.
Скорее всего, дело здесь в каких-то настройках, но нам пока не удалось найти причину проблемы.
Могли бы Вы подсказать, что нужно изменить в настройках в этом случае?

Пример отчета прилагаю.
Вложения
Report_EditableFields.mrt
(73.3 КБ) 309 скачиваний
AKi
Сообщения: 18
Зарегистрирован: 01 фев 2017, 12:54

Re: редактируемые поля и кодировки

Сообщение AKi »

И еще один вопрос к этой же теме: какой конкретный эффект дает настройка
StiOptions.Engine.DefaultTextQualityMode = Stimulsoft.Report.Components.StiTextQuality.Wysiwyg ?

При изменении на StiTextQuality.Standard исправляется проблема с редактируемыми полями, зато совершенно портится выравнивание по ширине в абзацах, расстояние между буквами в словах и отдельными словами иногда почти одинаковое (Arial). То есть, тогда приходится с этим что-то делать. В свое время была выбрана настройка Wysiwyg именно поэтому. За что именно она отвечает?
Ivan
Сообщения: 641
Зарегистрирован: 10 авг 2006, 05:40
Откуда: Stimulsoft Office

Re: редактируемые поля и кодировки

Сообщение Ivan »

Здравствуйте.
AKi писал(а):Вопрос: какой конкретный эффект дает настройка
StiOptions.Engine.DefaultTextQualityMode = Stimulsoft.Report.Components.StiTextQuality.Wysiwyg ?
Эта настройка определяет, какое значение по умолчанию будет иметь свойство TextQuality текстбокса при его создании.
Если кратко: режимы Standard и Typographic отрисовываются стандартными средствами NetFramework (GDI+), режим Wysiwyg с помощью библиотеки gdi32.
AKi писал(а):в редактируемых полях отчета (в PDF) невозможно использовать большую часть букв латинского алфавита. Заглавные буквы не печатаются все.
Скорее всего, дело здесь в каких-то настройках, но нам пока не удалось найти причину проблемы.
Могли бы Вы подсказать, что нужно изменить в настройках в этом случае? Пример отчета прилагаю.
Спасибо за присланный отчёт. С его помощью удалось быстро определить, что проблема проявлялась при установленном TextQuality=Wysiwyg.
Проблема решена. Патч будет включён в следующий предрелизный билд.
AKi писал(а):При изменении на StiTextQuality.Standard исправляется проблема с редактируемыми полями, зато совершенно портится выравнивание по ширине в абзацах,
расстояние между буквами в словах и отдельными словами иногда почти одинаковое (Arial).
На присланном выше примере отчёта не удалось воспроизвести проблему.
Пришлите пожалуйста пример отчёта, на котором проблема воспроизводится, а также полученный pdf-файл, для анализа.

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