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

Некорректное отображение документа в элементе StiWpfViewerControl

Добавлено: 13 янв 2021, 13:23
dsrozhko
Добрый день.
У нас возникла проблема при отображении некоторых документов в элементе StiWpfViewerControl (выделенные фрагменты на прикреплённых изображениях). Данная проблема присутствует и при печати документа, но отсутствует при его экспорте в файл. Версия пакета Stimulsoft.Reports.Wpf - 2020.5.2.

Re: Некорректное отображение документа в элементе StiWpfViewerControl

Добавлено: 18 янв 2021, 10:52
Aleksey
Здравствуйте,

Вышлите простой пример отчета с тестовыми данными, который воспроизводит проблему, для анализа.

Спасибо.

Re: Некорректное отображение документа в элементе StiWpfViewerControl

Добавлено: 18 янв 2021, 11:04
dsrozhko
Здравствуйте.
Высылаю Вам пример, воспроизводящий проблему.

Re: Некорректное отображение документа в элементе StiWpfViewerControl

Добавлено: 21 янв 2021, 15:27
Aleksey
Здравствуйте,

Спасибо за пример. Необходимо некоторое время для анализа.

Спасибо.

Re: Некорректное отображение документа в элементе StiWpfViewerControl

Добавлено: 21 янв 2021, 15:46
dsrozhko
Здравствуйте.

Хорошо, буду ожидать ответа.

Re: Некорректное отображение документа в элементе StiWpfViewerControl

Добавлено: 26 янв 2021, 13:32
Aleksey
Здравствуйте,

О результатах дадим знать.

Спасибо.
#3396

Re: Некорректное отображение документа в элементе StiWpfViewerControl

Добавлено: 28 янв 2021, 22:47
Ivan
Здравствуйте.

Ваш RTF-файл создан в каком-то приложении, которое не совсем корректно описывает таблицы: не указана явно команда наличия границ ячеек.
В каждой ячейке таблицы для каждой стороны должна быть указана либо команда "clbrdr" либо "brdrnone" (присутствует или отсутствует).
Если ни одной из этих команд нет - большинство приложений считает что границы выключены.
Мы проверяли на Wordpad, MS-Word, OpenOffice. Во всех этих приложениях только в режиме редактирования документа границы отображаются серыми или пунктирными линиями - "сетка таблицы".
В предпросмотре печати эти линии не отображаются ни в одном приложении.
Такое же поведение получается и в нашем продукте.
В WinForms-версии границы таблицы не отображаются вообще.
В Wpf-версии некоторые границы видны, но это уже особенности системного wpf-компонента.

В данном случае мы никак не можем повлиять на отображение, т.к. проблема в содержимом rtf.

Спасибо.