Хтось знає, як перетворити файли слів (.doc) у PDF за допомогою командного рядка в Windows?
Ми використовували сервіс OpenOffice, але в документах, які мають багато таблиць і зображень, це в кінцевому рахунку руйнує багато форматування.
Хтось знає, як перетворити файли слів (.doc) у PDF за допомогою командного рядка в Windows?
Ми використовували сервіс OpenOffice, але в документах, які мають багато таблиць і зображень, це в кінцевому рахунку руйнує багато форматування.
Відповіді:
"winword.exe" "C: \ Мої файли \ doc1.doc" / mFilePrintDefault За умови, що у вас тихий принтер PDF за замовчуванням.
Спробуйте також потомство libreOffice від OpenOffice.org. Він заснований на go-ooo, який не мав проблем з показниками OLE в офісі.
якщо у вас встановлено Microsoft Word, ви можете використовувати DocTo:
https://github.com/tobya/DocTo
підтримується пакетна операція, всі файли в каталозі можуть бути перетворені з doc в pdf:
docto -f "C:\Dir with Spaces\FilesToConvert\" -O "C:\DirToOutput" -T wdFormatPDF -OX .pdf
інший варіант полягає у використанні такого сценарію повноважень: https://gallery.technet.microsoft.com/office/Script-to-convert-Word-f702844d
Я знайшов цей сайт , і тестуючи OfficeToPDF, він, мабуть, працює добре. Приклад:
OfficeToPDF "c:\help.doc" "c:\output\help.pdf"
Для цього ми використовуємо BCL easyPDF SDK у своїй програмі. Він забезпечує набагато більше контролю над тим, як виглядає конверсія (наприклад, як обробляти анотації про зміни треку).
Я знаю, що питання давнє, але найкращим рішенням для перетворення будь-якого типу файлів у PDF є використання PDFCreator. Він безкоштовний і має файл EXE командного рядка, який ви можете використовувати для перетворення будь-якого файлу в PDF. Додаток для читання типу файлів має бути встановлено на ПК звичайно (для конвертації офісного документа вам потрібен офіс, а для конвертування файлу CAD - Autocad). PDFCreator може працювати у фоновому режимі та виводити файли у вказану папку, не потребуючи взаємодії з користувачем. На жаль, ви не можете вказати в командному рядку, куди виводити PDF. PDFCreator завжди виводить у ту саму папку, що вказана в налаштуваннях. Але знаючи це, ви можете забрати перетворений файл у цій папці та перемістити / перейменувати туди, куди хочете.
Завантажте безкоштовний 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