Моя компания переезжает на новую систему с очень плохой системой печати, но создает PDF-файлы в файловой системе.Необходимо распечатать PDF из .net и выбрать разные лотки для вывода
My Boss попросил меня создать приложение для печати всех PDF-файлов на основе номера JOB.
Я получил поиск файловой системы, я использовал acrobat sdk, чтобы открыть каждый файл и найти определенные строки, чтобы определить, на каких страницах идти.
Проблема, с которой я столкнулся, заключается в том, что Acrobat SDK, похоже, не поддерживает выбор параметров принтера.
Моя первая мысль не имела большого значения. Я просто меняю принтер по умолчанию для Windows и просто меняю лоток, поэтому список счетов и оборудования перечисляется на белую бумагу из лотка 1, а денежный перевод отправляется на лоток 2 на синюю бумагу.
Похоже, что printdocument in .net может обрабатывать множество параметров принтера, но я не уверен, что PDF можно использовать с печатным документом.
Ищет любые советы или помощь.
Спасибо,
Джошуа
Осторожно с трюком принтера по умолчанию. Одни печатают что-то еще в одно и то же время, или, что еще хуже, другое приложение, использующее ту же технику. Не говоря уже о том, чтобы быть вежливым и устанавливать принтер по умолчанию на то, что было. Избегайте, если это возможно. –
Да, у меня есть библиотека классов, которая устанавливает принтер по умолчанию, а затем при закрытии приложения восстанавливает исходный принтер по умолчанию. К счастью, мы собираемся настроить приложение на настройку пользовательского рабочего стола специально для этой задачи. Это будет примерно 3000 фактур (PDF) и, вероятно, около 15k + страниц бумаги. – JoshF
Возможно, я нашел ответ после того, как искал последние час или два. Мне все еще нужно проверить это, но нашла этот сайт: http://edinkapic.blogspot.com/2011/01/how-to-set-printer-default-paper-bin-in.html Я буду если это соответствует моим требованиям. – JoshF