Как преобразовать 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

  • Объединение / объединение PDF-файлов в Windows?
  • Сжать файл в формате pdf?
  • Нужна ли лицензия на создание файлов PDF?
  • PDF-XChange Viewer, pdflatex, Windows XP Pro SP3
  • Остановить Chrome от открытия PDF-файлов в Google Docs Viewer
  • Поиск страниц на веб-странице, содержащей определенную ссылку
  • Как импортировать, экспортировать и редактировать закладки PDF-файла?
  • Как скопировать эту цитату из PDF?
  • Конденсация в несколько страниц PDF на листе, через командную строку
  • Заменить шрифт в PDF-документе
  • Как заставить Microsoft Search индексировать общие типы файлов, например .pdf и .pub
  • Firefox не может открыть PDF в Mac OS X
  • Давайте будем гением компьютера.