В современном цифровом ландшафте почти все используют популярные форматы, такие как MS Word (DOC/DOCX) и PDF. Каждый формат имеет свои сильные стороны, что делает их широко используемыми в различных отраслях. Такое широкое использование часто приводит к необходимости конвертации этих форматов между собой. В этой статье мы рассмотрим, как конвертировать файлы документов MS Word (DOC/DOCX) в формат PDF с помощью Node.js. Кроме того, мы узнаем, как конвертировать определенные страницы защищенного паролем документа Word в приложении Node.js.

Конвертируйте документ Word в PDF с помощью Node.js.

API Node.js для преобразования Word в PDF

GroupDocs предлагает решение GroupDocs.Conversion, разработанное специально для разработчиков Node.js. Оно позволяет разработчикам эффективно конвертировать различные форматы документов и изображений с помощью надежного API Node.js. В этой статье мы воспользуемся API GroupDocs.Conversion for Node.js для конвертации документов DOC/DOCX в формат PDF.

Вы можете установить необходимый пакет из репозитория npm и легко интегрировать его в свои приложения на базе Node.js.

npm i @groupdocs/groupdocs.conversion

Как конвертировать Word (DOC/DOCX) в PDF в Node.js

Давайте рассмотрим основные шаги для преобразования документа Word в PDF с помощью Node.js. Следующая процедура преобразует все страницы файла DOCX в PDF:

  1. Загрузите файл Word DOC/DOCX с помощью класса Converter.
  2. Задайте параметры преобразования PDF с помощью класса PdfConvertOptions.
  3. Конвертируйте документ в формат PDF, используя метод convert.

Следующий код Node.js преобразует весь документ Word в PDF:

// Конвертируйте документ Word в формат PDF с помощью Node.js

// Загрузите исходный файл DOCX
const converter = new groupdocs.conversion.Converter("sample.docx");

// Установите параметры конвертации для формата PDF
const options = new groupdocs.conversion.PdfConvertOptions();

// Конвертировать в формат PDF
converter.convert("converted.pdf", options);

Конвертировать выбранные страницы защищенных паролем документов Word в Node.js

Вы также можете преобразовать выбранные страницы из защищенных паролем документов Word в PDF. Следующие шаги объясняют, как преобразовать только определенные страницы защищенного паролем документа Word:

  1. Настройте параметры загрузки с помощью класса WordProcessingLoadOptions и укажите пароль.
  2. Загрузите файл Word DOC/DOCX с помощью класса Converter.
  3. Задайте параметры преобразования для формата PDF, включая номер страницы, количество страниц, DPI, ширину и высоту.
  4. Конвертируйте определенные страницы защищенного паролем документа Word в формат PDF.

Следующий код Node.js преобразует выбранные страницы защищенного паролем документа Word:

// Конвертируйте определенные страницы защищенного паролем документа Word в формат PDF с помощью Node.js
const loadOptions = new groupdocs.conversion.WordProcessingLoadOptions()
loadOptions.setPassword("12345");

const converter = new groupdocs.conversion.Converter('sample.docx')
const convertOptions = new groupdocs.conversion.PdfConvertOptions();

convertOptions.setPageNumber(2);
convertOptions.setPagesCount(1);
// convertOptions.setRotate(groupdocs.conversion.Rotation.On180);
convertOptions.setDpi(300);
convertOptions.setWidth(1024);
convertOptions.setHeight(768);

converter.convert("converted.pdf", convertOptions);

Попробуйте конвертацию Word в PDF онлайн БЕСПЛАТНО

Вы также можете конвертировать документы Word в формат PDF с помощью этого бесплатного онлайн-инструмента конвертер документов. Вы можете получить к нему доступ на любом устройстве с любым доступным веб-браузером.

Конвертируйте документ Word в PDF с помощью Node.js.

Получите полную лицензию бесплатно — библиотека преобразования Node.js

Вы можете получить бесплатную временную лицензию, чтобы попробовать библиотеку преобразования Node.js без ограничений оценки. Временная лицензия на самом деле является ограниченной по времени полной лицензией, которая позволяет вам тестировать каждый аспект продукта.

Заключение

В заключение мы рассмотрели, как конвертировать файлы MS Word (DOC/DOCX) в формат PDF с помощью Node.js. Мы также рассмотрели, как конвертировать определенные страницы защищенного паролем документа в PDF в среде Node.js. Используя GroupDocs.Conversion for Node.js, вы можете легко автоматизировать конвертацию документов в своем приложении.

Для получения дополнительной информации об API Document Conversion Automation см. документацию, справочник по API или изучите примеры GitHub. По любым вопросам обращайтесь через форум.

Похожие статьи