Преобразование JSON в PDF в Node.js

Вы попали в нужное место, если ищете облачный API SDK или REST для преобразования JSON в PDF в Node.js. GroupDocs.Conversion Cloud SDK для Node.js предлагает широкий спектр методов и свойств, которые пользователи могут использовать для программной разработки конвертера JSON в PDF. JSON (нотация объектов JavaScript) и PDF (формат переносимого документа) являются распространенными форматами файлов с точки зрения хранения и представления данных. Однако мы можем выполнить преобразование JSON в PDF, используя GroupDocs.Conversion. Итак, несколько строк исходного кода JavaScript могут дать вашему бизнесу конкурентное преимущество. Поэтому давайте начнем это руководство.

В этом руководстве мы рассмотрим следующие моменты:

Конвертер JSON в PDF — установка API

В этом разделе показаны этапы установки GroupDocs.Conversion Cloud SDK для Node.js. Вы можете использовать эту библиотеку корпоративного уровня для преобразования JSON в PDF. Чтобы установить эту библиотеку, выполните следующую команду в терминале/CMD:

npm install groupdocs-conversion-cloud

После успешной установки убедитесь, что у вас есть учетные данные API (т. е. идентификатор клиента и секрет клиента). Вы можете посетить это короткое руководство, чтобы узнать, как получить учетные данные API.

Преобразование JSON в PDF в Node.js

Давайте напишем фрагмент кода для программного преобразования JSON в PDF. Обратите внимание, что мы загрузили исходный файл JSON в наше API Cloud панель управления, который вы можете загрузить вручную или программно, вызвав этот метод UploadFile.

Ниже приведены шаги:

  • Установите модуль groupdocs-conversion-cloud в свой проект.
  • Инициализируйте объект ConvertApi с учетными данными API.
  • Создайте экземпляр класса ConvertSettings и задайте такие значения, как FilePath, Format, StorageName и OutputPath.
  • Инициализируйте объект класса ConvertDocumentRequest объектом класса ConvertSettings.
  • Вызовите метод convertDocument для преобразования JSON в PDF.

Скопируйте и вставьте следующий код в свой основной файл, чтобы преобразовать JSON в PDF в Node.js:

// Установите модуль groupdocs-conversion-cloud в свой проект.
let groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
// Определите свои учетные данные API
const clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
const clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
myStorage = "test";
// Инициализируйте объект ConvertApi с учетными данными API.
const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);
// Создайте экземпляр класса ConvertSettings и установите такие значения, как FilePath, Format, StorageName и OutputPath.
const settings = new groupdocs_conversion_cloud.ConvertSettings();
settings.storageName = myStorage;
settings.filePath = "sample.json";
settings.format = "pdf";
settings.outputPath = "output/sample-file.pdf";

try {
    // Инициализируйте объект класса ConvertDocumentRequest объектом класса ConvertSettings.
    const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
    // Вызовите метод ConvertDocument, чтобы преобразовать JSON в PDF.
    convertApi.convertDocument(request).then(()=>{})
} 
catch (err) {
    console.log(err);
}

Вы увидите вновь созданный файл на панели управления API Cloud, который можно загрузить вручную или программно.

конвертер json в pdf

Конвертируйте JSON в PDF онлайн

GroupDocs.Conversion не только предлагает Cloud SDK, но также предлагает онлайн инструмент для онлайн-конвертации JSON в PDF. Более того, он легкий, сверхэффективный и обеспечивает надежное преобразование JSON в PDF. Прежде всего, для использования этого инструмента не требуется взимать плату или создавать учетную запись.

конвертировать json в pdf онлайн

Заключение

Это подводит нас к концу этого поста в блоге. Мы узнали, как конвертировать JSON в PDF в Node.js, а также рассмотрели фрагмент кода и шаги. Эта статья поможет вам, если вы хотите создать конвертер JSON в PDF для своего бизнес-приложения. Кроме того, не пропустите документацию и репозиторий GitHub, если хотите изучить полный набор функций.

Также мы рекомендуем вам посетить Руководство по началу работы.

Наконец, groupdocs.cloud пишет новые статьи. Поэтому, пожалуйста, оставайтесь на связи для получения регулярных обновлений.

Помощь доступна

Вы можете сообщить нам о своих вопросах или пожеланиях на нашем форуме.

Часто задаваемые вопросы – Часто задаваемые вопросы

Можно ли конвертировать JSON в PDF?

Вы можете конвертировать JSON в PDF в Node.js, используя GroupDocs.Conversion. Пожалуйста, посетите эту ссылку, чтобы узнать о реализации.

Смотрите также