Я хотел бы преобразовать несколько файлов Word в файлы PDF с помощью одной операции и с помощью программного обеспечения (не онлайн). Можно ли это сделать простым способом? У меня Виндовс 10.
Я пробовал CuteWriter, но для каждого файла нужно нажимать кнопку сохранения.
Большое спасибо.
LibreOffice может загружать документы Word и экспортировать их в формате PDF, и его можно вызвать из командной строки:
soffice --convert-to pdf *.doc
или
soffice --convert-to pdf:writer_pdf_Export *.doc
Предоставление soffice на вашем пути будет весело конвертировать все ваши файлы .doc в текущем каталоге в pdf. В моем случае офис находится по адресу"c:\Program Files\LibreOffice 5\program\soffice.bin"
Тестирование в Windows 10 с LirbeOffice 5.2.6.2 показывает, что второй вышеприведенный вариант отлично работает с явными именами файлов, но не с подстановочными знаками, поэтому вам может потребоваться получить список ваших файлов документов, а затем dir /b *.doc > temp.txt
отредактировать его в пакетном файле.
Ваш temp.txt должен быть загружен в редактор и выглядеть примерно так:
Cv1.doc cv2.doc resignation.doc letter_to_press.doc Dont Know What.doc
Вам нужно отредактировать это так, чтобы оно выглядело так:
"C:\Program Files\LibreOffice 5\program\soffice.bin" --convert-to pdf:writer_pdf_Export Cv1.doc "C:\Program Files\LibreOffice 5\program\soffice.bin" --convert-to pdf:writer_pdf_Export cv2.doc "C:\Program Files\LibreOffice 5\program\soffice.bin" --convert-to pdf:writer_pdf_Export resignation.doc "C:\Program Files\LibreOffice 5\program\soffice.bin" --convert-to pdf:writer_pdf_Export letter_to_press.doc "C:\Program Files\LibreOffice 5\program\soffice.bin" --convert-to pdf:writer_pdf_Export "Dont Know What.doc"
Это быстро и легко сделать с помощью команды вставки (обратите внимание, что файлы с пробелами должны быть заключены в кавычки, как показано на рисунке) , и сохраните их convert.bat
в том же каталоге, что и файлы, а затем просто запустите convert.bat
, чтобы преобразовать все ваши файлы.
Обратите внимание, что файлы с некоторыми «специальными» символами в имени вызовут проблемы, пробелы можно решить, заключив имя файла в кавычки, но другие, такие как кавычки, двоеточия, точки с запятой, любые из и т. д., могут вызвать проблемы и, вероятно, должны быть &|!<>
переименованы .
dir "c:\Program Files\Libre*"
в вашей командной строке и dir "C:\Program Files (x86)\Libre*"
чтобы найти наш, где установлен ваш LibreOffice, не забудьте кавычки . Как только вы узнаете, где он установлен, вы сможете использовать этот _path_ \program\soffice.bin
в качестве команды.cd
просто используйте имя файла, включая расширение .dir /b *.doc > convert.bat
затем отредактировать convert.bat
, чтобы вставить команду , которая теперь, надеюсь, работает для вас, в начале каждой строки. Затем запустите пакетный файл. В справке говорится, что вы можете использовать *.doc, но мои тесты с этим не сработали.PDFCreator добавляет параметр «Преобразовать с помощью PDF Creator» в контекстное меню Проводника. Ctrl+щелчок или Shift+щелчок, чтобы выбрать несколько файлов, затем щелкните правой кнопкой мыши и выберите «Преобразовать с помощью PDFCreator», чтобы преобразовать их все в PDF.
Вероятно, вы захотите отключить диалоговое окно «Сохранить как» после каждого документа. Сделать это:
<InputFilePath>
сохранять их в ту же папку, что и исходные файлы.Примечание. PDFForge (создатели PDF Creator) начали выпускать пробные версии PDF Architect (свое платное программное обеспечение) вместе с PDF Creator. Чтобы этого избежать, установите и обновите PDF Creator с помощью Ninite .
Microsoft включила бесплатную службу виртуальной печати для создания PDF-версий любого документа Microsoft Office. Печатайте столько, сколько хотите.
Быстрый поиск в Google с «пакетным преобразованием слова в pdf бесплатно» привел к ряду ссылок. По одной из ссылок была подборка из пяти или шести бесплатных программ, почти все из которых имели бесплатные/пробные/платные версии. Конечно, бесплатная версия имела ограничения по количеству конвертируемых файлов и/или количеству страниц в файле. Это не указано в вопросе, но, на мой взгляд, любое такое ограничение делает недействительным вариант бесплатного программного обеспечения.
Тот, у которого не было этого ограничения, принадлежит WeenySoft: Word to PDF Free Converter и позволяет выполнять пакетный процесс, а также сохранять/сохранять используемые настройки для будущих операций.
В спецификациях указано, что он работает в Windows 8 и может нормально работать в Windows 10, хотя это явно не указано. Некоторые конвертеры, которые я нашел, не работают с файлами .DOCX, а этот их поддерживает.
Ничего не сказано о том, что рекламное/шпионское/вредоносное ПО является частью загрузки, но следите за скрытыми флажками при установке или изменении настроек, которые часто встречаются в пакетах бесплатного программного обеспечения.
Если файлы имеют формат docx, а не doc, вы можете использовать pandoc для массового преобразования (не всегда 100% точность для некоторых сложных документов). Вам понадобится работающая установка латекса, как указано на сайте, для создания pdf.
джуджа
конвертировать