Ищу: pdfprinter без взаимодействия - PullRequest
0 голосов
/ 09 ноября 2011

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

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

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

Thx

Фрэнк

Ответы [ 2 ]

0 голосов
/ 05 июня 2017

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

ниже приведен код моей ссылки на Github: -

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

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

0 голосов
/ 10 ноября 2011

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

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

...