1

Я пытаюсь создать запланированное задание для преобразования всех моих файлов .vsd в формат PDF, чтобы их могли прочитать все наши устройства (Linux, Mac, смартфоны и т.д.), И я предпочел бы не платить за то, что можно сделать с помощью Visio и PDFCreator.

Подход с использованием OpenOffice не работает с файлами .vsd, так как это не поддерживаемый формат.

Что я в настоящее время это:

'C:\Program Files\Microsoft Office\Visio11\VISIO.EXE' /pt "Z:\\Archive\Files.vsd",-PPDFCREATORPRINTER /nologo

Это может открыть документ автоматически, я хочу, и подготовить его к печати. Единственная недостающая часть - это то, что она требует подтверждения в диалоговом окне печати.

Существует некоторая информация о переключателях запуска (командной строки) Visio и их назначении, но она не объясняет неинтерактивную печать.

4 ответа4

1

Вы можете использовать PrintConductor вместе с PDFCreator для выполнения вашей задачи. Перейдите в PDFCreator -> Параметры -> Автосохранение -> установите флажок «Использовать автосохранение» и выберите нужные настройки. Все ваши PDF-файлы результатов будут храниться в указанной вами папке.

0

Попробуйте наоборот, используйте PDFcreator для вызова задания на печать.

  1. Установите pdf creator на автосохранение
  2. C:\Program Files\PDFCreator> PDFCreator.exe /PF"C:\V1*.vsd "

Найдите в справке PDFcreator параметры автосохранения и параметры командной строки, чтобы найти нужные параметры.

0

Быстрый поиск нашел этот скрипт, который сохраняет файлы .doc в PDF, который встроен в Office. Visio обладает той же функциональностью, поэтому, если вы проведете какое-то исследование, вы сможете изменить сценарий, чтобы сделать его для VSD.

0

Вы можете использовать AutoHotKey для автоматизации диалогового окна подтверждения печати.

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