2011-11-09 3 views
0

Мне нужно экспортировать документ asp.net в pdf-файл. Дизайн страницы окончательный и печать через pdfprinter работает. Использование itextsharp или других инструментов, требующих перепроектирования страницы, не является вариантом. Открытие страницы в WebBrowserControl и печать в pdf прекрасно работают, но не без взаимодействия с пользователем.Требуется: pdfprinter без взаимодействия

Знаете ли вы, что pdfprinter, который не требует взаимодействия от пользователя (нет всплывающих окон, нет «введите имя файла» - диалоги, просто распечатайте мгновенно, как в старые времена)? Параметры, такие как имя и путь к цели, должны быть конфигурированы через файл конфигурации или небольшой инструмент, но не в режиме печати.

Поскольку печать будет происходить на сервере, вопрос «без взаимодействия с пользователем» очень важен.

Thx

Frank

ответ

0

Не уверен, если это будет работать в веб-среде, но вы можете попробовать Redmon и иметь его запустить GhostScript и авто передать имя в (я думаю, что это позволяет для инкрементора). Вам просто нужно использовать драйвер принтера Postscript. Если это не так или не работает для вас, у нас есть Port Monitor, похожий на Redmon, но это платный продукт.

Документация Redmon должна содержать некоторые примеры GhostScript.

0

Да, возможно, у меня появилось консольное приложение, которое печатает любой документ без взаимодействия с пользователем, и вы также можете указать здесь имя принтера.

ниже код для моей ссылки Github: -

https://github.com/yadavparveen/Print-silently

Я знаю, что поздно, но это сэкономит время другого человека.

Смежные вопросы