Неправильные разрывы страниц при печати из интерфейса IE COM IWebBrowser - PullRequest
0 голосов
/ 12 февраля 2010

У меня есть HTML-документ для печати из встроенного объекта COM IWebBrowser.
И хотя в самом IE он печатается с правильными разрывами страницы (путем разрыва страницы в CSS).
В моем приложении это неправильно.

Я уже много копаю. Можете ли вы что-то предложить?

Ответы [ 3 ]

1 голос
/ 19 февраля 2010

Я не знаю, является ли это вашим сценарием (поскольку он немного неоднозначный), но у меня была страница IE, генерируемая Javascript с использованием DOM, и в некоторых случаях обнаруживалось, что Javascript (или DOM IE) добавлял перерывы после каждого добавления, или что-то подобное, где это не должно было быть. Я смог обойти проблему, сначала построив свою строку в памяти и отправив ее только там, где это было необходимо, когда строка была полностью построена.

0 голосов
/ 29 июля 2010

Возможно, это связано с DOCTYPE.

0 голосов
/ 19 февраля 2010

Вы можете использовать шаблоны печати для управления процессом печати. ​​

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...