Кто-нибудь знает, как преобразовать текстовые файлы (.doc) в PDF с помощью командной строки в Windows?
Мы использовали сервис OpenOffice, но в документах, которые содержат много таблиц и изображений, это приводит к разрушению большого количества форматирования.
Ответы:
"winword.exe" "C: \ My Files \ doc1.doc" / mFilePrintDefault При условии, что у вас тихий PDF-принтер по умолчанию.
Также попробуйте потомство libreOffice или OpenOffice.org. Он основан на go-ooo, у которого не было проблем с OLE-метрикой в офисе.
источник
если у вас установлен Microsoft Word, вы можете использовать DocTo:
https://github.com/tobya/DocTo
Пакетная операция поддерживается, все файлы в каталоге могут быть преобразованы из документа в PDF:
другой вариант - использовать следующий скрипт powershell: https://gallery.technet.microsoft.com/office/Script-to-convert-Word-f702844d
источник
Я нашел этот сайт , и, протестировав OfficeToPDF, он, видимо, работает хорошо. Пример:
источник
Для этого в нашем приложении мы используем пакет BCL easyPDF SDK . Это обеспечивает гораздо больший контроль над тем, как выглядит конверсия (например, как обрабатывать аннотации Track Changes).
источник
Я знаю, что вопрос старый, но лучшее решение для преобразования любого вида файла в PDF - это использование PDFCreator. Это бесплатно, и имеет EXE-файл командной строки, который можно использовать для преобразования любого файла в PDF. Конечно, приложение для чтения файлов этого типа должно быть установлено на ПК (для конвертации офисного документа вам необходимо установить офис и Autocad для конвертации файла CAD). PDFCreator может работать в фоновом режиме и выводить файлы в указанную папку без участия пользователя. К сожалению, вы не можете указать в командной строке, где вывести PDF. PDFCreator всегда выводит в одну и ту же папку, указанную в настройках. Но, зная это, вы можете взять преобразованный файл в этой папке и переместить / переименовать в любое место.
источник
Загрузите бесплатный PDFTOOFFICE ОТ http://officetopdf.codeplex.com/releases/view/118190
источник