
Я хочу сохранить PDF-файл в определенном месте без взаимодействия с пользователем в Windows.
Для достижения этой цели я настроил локальный порт принтера, который сохраняет файл в папке Documents. Я хочу изменить его на "C:\CIRFSpooler", чтобы распечатанные файлы можно было сохранять в определенной папке.
Я попытался указать имя каталога в порту, но выдает ошибку.
Я выполнил следующие шаги:
- Нажмите Win + R, чтобы открыть диалоговое окно «Выполнить», и введите Управление принтерами.
- Добавить принтер Выбрать Принтер отсутствует в списке Выберите последний элемент:
- Добавьте локальный принтер… Создайте новый порт.
- Выберите «Local» и дайте имя порту.
- Выберите драйвер класса Microsoft XPS. Дайте имя принтеру.
Спасибо!
решение1
При создании нового локального порта мастер принтера ожидает файл, а не каталог. Если указать "C:\CIRFSpooler\имя_файла.pdf", то все будет работать нормально.
Конечно, этот файл может быть перезаписан каждый раз, когда вы печатаете в него. Однако, когда я попробовал драйвер PDF-XChange Lite, он создал свой собственный файл с названием документа и проигнорировал указанное мной имя.