Как преобразовать Word (doc) в PDF из командной строки Windows?

Кто-нибудь знает, как конвертировать текстовые файлы (.doc) в PDF, используя командную строку в Windows?

Мы использовали сервис OpenOffice, но в документах, которые имеют много таблиц и изображений, он в конечном итоге разрушает много форматирования.

6 Solutions collect form web for “Как преобразовать Word (doc) в PDF из командной строки Windows?”

"Winword.exe" "C: \ My Files \ doc1.doc" / mFilePrintDefault При условии, что у вас есть по умолчанию принтер PDF.

Также попробуйте libreOffice offspring od OpenOffice.org. Он основан на go-ooo, который не имел проблем с метками OLE в офисе.

Мы используем BCL easyPDF SDK для этой цели в нашем приложении. Он обеспечивает гораздо больший контроль над тем, как выглядит преобразование (например, как обрабатывать аннотации Track Changes).

Я нашел этот сайт , и, тестируя OfficeToPDF, он работает хорошо. Пример:

OfficeToPDF "c​​:\help.doc" "c:\output\help.pdf" 

Загрузите бесплатный PDFTOOFFICE из http://officetopdf.codeplex.com/releases/view/118190

  :: PURPOSE: convert word_file to pdf_file :: DEFINE VARS set WORD_FILE="C:\var\anc\issues\BDCTBA-12\docs\BDC-ISG\BDC-ISG.docx" set PDF_FILE="C:\var\anc\issues\BDCTBA-12\docs\BDC-ISG\BDC-ISG.pdf" :: REMOVE FIRST THE FILE DEL /Q "%PDF_FILE% :: CONVERT THE WORD FILE TO A PDF FILE :: REMEMBER TO CTRL + S , while writing ... :: NOTE IF THE FILE IS OPENED IN WORD YOU WOULD HAVE TO USE READ ONLY COPY :: ACTION !!! "OFFICETOPDF.EXE" "%WORD_FILE%" "%PDF_FILE%" :: REQUIREMENTS :: DOWNLOAD OFFICETOPDF FROM [http://officetopdf.codeplex.com/releases/view/118190][2] :: OTHER GOODIES - call from cygwin :: PATH=/cygdrive/c/WINDOWS/system32:$PATH :: cmd /c convert-BDC-ISG.docx-to-BDC-ISG.cmd 

Я знаю, что вопрос старый, но лучшим решением для преобразования любого файла в PDF является использование PDFCreator. Он бесплатный и имеет файл EXE-файла командной строки, который вы можете использовать для преобразования любого файла в PDF. Например, приложение для чтения типа файла должно быть установлено на ПК (для преобразования офисного документа и автоматического архиватора требуется конвертировать файл САПР). PDFCreator может работать в фоновом режиме и выводить файлы в указанную папку без необходимости взаимодействия с пользователем. К сожалению, вы не можете указать в командной строке, где вывести PDF. PDFCreator всегда выводится в ту же папку, что и в настройках. Но, зная это, вы можете взять преобразованный файл в эту папку и переместить / переименовать туда, где хотите.

  1. Если у вас установлен Microsoft Word, вы можете использовать DocTo:

    https://github.com/tobya/DocTo

    Поддерживается пакетная операция, все файлы в каталоге могут быть преобразованы из doc в pdf:

     docto -f "C:\Dir with Spaces\FilesToConvert\" -O "C:\DirToOutput" -T wdFormatPDF -OX .pdf 
  2. Другой вариант – использовать следующий сценарий powershell: https://gallery.technet.microsoft.com/office/Script-to-convert-Word-f702844d

  • Как вызвать firefox встроенный просмотрщик pdf (pdf.js) вручную?
  • Как искать внутри PDF-файлов с помощью Windows Search?
  • Как конвертировать книги Kindle в формат PDF?
  • Когда вы экспортируете документ в формате pdf в Word 2010, какая разница между публикацией стандартного и минимального размера?
  • Как конвертировать PDF-файлы в формат ePub?
  • Как скопировать текст из PDF без потери форматирования?
  • Преобразование форм Word в формы PDF (заполнять)?
  • Извлечь первую страницу из нескольких PDF-файлов
  • Android - Загрузить PDF / PDF Viewer
  • Как обрезать навсегда в Acrobat?
  • Остановить Microsoft Word 2010 от сглаживания скриншотов?
  • Interesting Posts

    Windows 7 x64: 3900mb для использования 4 ГБ ОЗУ, даже если (почти) ничего не работает

    Firestore: как выполнить запрос с неравенством / не равен

    Удаление системного зарезервированного раздела Windows 7

    Как перенести мой старый ключ PGP на более безопасный алгоритм?

    Как нарисовать линию на iPhone?

    Преобразование целочисленного в байтовый массив (Java)

    Intel HD Graphics 4000 используется вместо nVidia Geforce 630M для старой игры?

    Sass Invalid CSS Error: “ожидаемое выражение”

    Можно ли использовать мой Windows 7 CD для установки Windows 7 на другом компьютере?

    Расширение Chrome не загружается в браузере на YouTube

    Доступ к родительскому DataContext из DataTemplate

    Безопасное шифрование https для приложения iPhone на веб-странице

    Пользовательский серализатор Gson для одной переменной (из многих) в объекте с использованием TypeAdapter

    Строка не была признана действительным DateTime “format dd / MM / yyyy”

    Отключить доступ в Интернет, но оставить работу в локальной сети

    Давайте будем гением компьютера.