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

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

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

Пример отчета прилагаю.

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

Добавлено: 31 янв 2018, 11:43
AKi
И еще один вопрос к этой же теме: какой конкретный эффект дает настройка
StiOptions.Engine.DefaultTextQualityMode = Stimulsoft.Report.Components.StiTextQuality.Wysiwyg ?

При изменении на StiTextQuality.Standard исправляется проблема с редактируемыми полями, зато совершенно портится выравнивание по ширине в абзацах, расстояние между буквами в словах и отдельными словами иногда почти одинаковое (Arial). То есть, тогда приходится с этим что-то делать. В свое время была выбрана настройка Wysiwyg именно поэтому. За что именно она отвечает?

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

Добавлено: 05 фев 2018, 18:08
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-файл, для анализа.

Спасибо.