У меня есть много повторяющихся задач, таких как:
Откройте файл .dwg и распечатайте его в формате .pdf.
Откройте файл .docx или .xlsx и распечатайте его в формате .pdf.
Теперь, что касается форматов .docx и .xlsx, большинство конвертеров pdf могут обрабатывать преобразование в pdf многих файлов одновременно, однако файлы .dwg (файлы Autocad) необходимо открывать в Autocad, а затем распечатывать через типичный ctrl+p процесс.
Я улучшил процесс, используя сценарий, написанный на Python, который, по крайней мере, автоматизирует процесс тем, что я называю наивным способом: из-за характера шагов, которые он выполняет, есть как минимум две большие проблемы.
для печати каждого файла требуется 20-30 секунд. Это очень много времени, и оно увеличивается, когда у вас есть более 500 файлов для обработки.
ПК нельзя использовать ни для чего другого при запуске скрипта
Я не уверен, что стоит тратить время на поиск различных API для улучшения кода, поэтому я хотел бы знать, существует ли программа для автоматизации таких повторяющихся задач.
Я ищу программное обеспечение, которое может автоматизировать печать файлов .dwg, и в идеале оно также должно работать в фоновом режиме.
Я не так много работал в этой области, но вы можете попробовать VeryPDF , который предоставляет инструменты командной строки для преобразования файлов в pdf.
После того, как вы установили этот инструмент, вы можете просто написать пакетный файл (пакетный файл DOS), который проходит через необходимый файл .dwg и печатает в PDF.
После того, как вы создали этот пакетный файл (файл .bat), добавьте его в планировщик задач Windows в соответствующее время. Поскольку это пакетный файл, вы можете настроить его для работы в фоновом режиме с минимальными ресурсами ЦП только посредством программирования.
Да. Это требует небольшой работы с вашей стороны, но оно должно соответствовать заявленным вами требованиям.
Холрой
рироуэр
Комфрик
Миккк
Миккк
Миккк
Комфрик