По сути, мне было интересно, была ли программа, которая могла бы искать в основной папке, например, "FolderA", содержащей "Folder1", "Folder2" и "Folder3", текстовые документы и печатать эти документы в PDF-файлах в той же папке, в которой находился файл слова? Поэтому, если бы «Word1.docx» и «Word2.docx» были в "Папке1", программа нашла бы их и напечатала «Word1.pdf» и «Word2.pdf» в "Папке1".

2 ответа2

0

Чтобы сделать это вручную:

  1. Установите PDF-принтер. PDFCreator устанавливает панель инструментов браузера, поэтому я бы выбрал Bullzip или другую альтернативу.
  2. В Windows Exporer перейдите в папку верхнего уровня и найдите файлы docx.
  3. Ctrl+ клик по всем документам, которые вы хотите распечатать.
  4. Щелкните правой кнопкой мыши и выберите печать.
  5. Выберите принтер PDF.
0

Вы можете попробовать PDFCreator, он поддерживает параметры CLI, чтобы иметь возможность конвертировать файлы в PDF. Соедините это с пакетным сценарием, и вы должны быть готовы!

Кроме того, если для принтера по умолчанию на вашем устройстве установлен принтер PDF, то вы можете просто вызвать приведенную ниже команду, чтобы выполнить работу [ Ref ]. Опять же, это должно быть связано с пакетным скриптом, который может проанализировать все файлы в структуре папок и вызвать команду для всех файлов .docx.

"winword.exe" "C:\Folder1\Folder2\File1.docx" /mFilePrintDefault

Существуют другие платные (или закрытые) альтернативы вышеуказанным вариантам, но я предпочитаю использовать / предлагать открытые / бесплатные решения.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .