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

Распечатка с браузера

Добавлено: 27 янв 2012, 11:00
MrStork
Здравствуйте, подскажите как решить проблему.
Когда я пытаюсь распечать созданный отчёт в различных браузерах, то получаю различные результаты печати. В Хроме увеличивается масштаб, что отчёт не влезает на одну страницу, Explorer вообще печатает непонятно что, правда к FireFox претензий нет. Всё четко.
В чем причина? Заранее благодарен.

Распечатка с браузера

Добавлено: 27 янв 2012, 14:07
Andrew
Здравствуйте,

Скорее всего причина в разных настройках браузеров. Тем не менее для более глубокого понимания проблемы пожалуйста пришлите следующие данные.

Чтобы решить проблему быстро, нам необходима следующая информация:

Наименование продукта и его версия;
Подробное описание проблемы и как ее воспроизвести;
Ваша операционная система (98, ME, 2000, NTб XP, Vista или Windows7), ее версия и локализация, установленные сервис-паки;
Версия Microsoft .NET Framework, его локализация и установленные сервис-паки;
Наименование Вашей среды разработки и ее версия;
Дополнительная информация, которая может помочь нам решить проблему.

Спасибо.

Распечатка с браузера

Добавлено: 31 янв 2012, 10:10
MrStork
Информация о VS:
Microsoft Visual Studio 2010
Версия 10.0.40219.1 SP1Rel
Платформа Microsoft .NET Framework
Версия 4.0.30319 SP1Rel
Установленная версия: Ultimate

О системе:
Windows 7 Корпоративная SP1 32-разрядная

Код пишу на C#.
Конкретно о проблеме: у меня по кнопке появляется RadWindow, внутри которого своя aspx страница.
На странице расположен StiWebViewer. Подключаю отчёт. Всё подгружается замечательно.
Если сохранить в виде pdf и печатать его, то всё отлично. Но если распечатывать прямо из браузера, то начинаются проблемы.
Только Firefox печатает то, что должен. В остальных браузерах, то сползает, то растягивается, то непонятно что.
С чем это может быть связано?

Заранее благодарен.

Распечатка с браузера

Добавлено: 01 фев 2012, 08:33
Vladimir
Здравствуйте,

Для печати отчёта в WebViewer-е используются возможности интернет браузера, поэтому на различных браузерах печать может происходить по разному.

Для IE нужно установить следующие параметры печати: убрать колонтитулы, убрать отступы, установить опцию печати фона (смотрите прикреплённое изображение окна настроек IE9). Для Firefox и Opera желательно сделать то же самое. Браузер Google Chrome к сожалению не имеет настроек печати (нельзя установить отступы, включить печать фона страницы), поэтому печать происходит немного некорректно.

Так же, вы можете использовать печать через PDF, в этом случае отчёт гарантированно будет выглядеть одинаково на различных браузерах, не зависимо от их настроек.

Спасибо.