HTML
JPG
PDF
XML
DOCX
PDF
Конвертировать JPEG в PDF в Node.js SDK
Экспортируйте документы JPEG в несколько форматов, включая PDF, с помощью Aspose.PDF Cloud Node.js SDK
Get StartedКак конвертировать JPEG в PDF с использованием Node.js SDK
Чтобы конвертировать JPEG в PDF, мы будем использовать Aspose.PDF Cloud Node.js SDK Этот Cloud SDK помогает программистам Node.js разрабатывать облачные приложения для создания, аннотирования, редактирования и конвертации PDF, используя язык программирования Node.js через Aspose.PDF REST API. Откройте NPM менеджер пакетов, найдите Aspose.PDF Cloud, и установите. Вы также можете использовать следующую команду из консоли диспетчера пакетов.
Команда консоли диспетчера пакетов
npm install asposepdfcloud --save
Шаги для конвертации JPEG в PDF через Node.js
Разработчики Aspose.PDF Cloud Node.js могут легко загружать и конвертировать файлы JPEG в PDF всего в нескольких строках кода.
- Загрузите секрет и ключ вашего приложения из JSON-файла или установите учетные данные другим способом
- Создайте объект для подключения к Cloud API
- Загрузите ваш файл документа
- Выполните конвертацию, используя putImageInStorageToPdf
- Скачайте результат, если это необходимо
Этот пример кода показывает конвертацию JPEG в PDF Cloud Node.js SDK
const fs = require("fs");
const credentials = require("./credentials.json");
const { PdfApi } = require("asposepdfcloud");
const { ImageTemplatesRequest } = require("asposepdfcloud/src/models/imageTemplatesRequest");
const { ImageTemplate } = require("asposepdfcloud/src/models/imageTemplate");
const { ImageSrcType } = require("asposepdfcloud/src/models/imageSrcType");
// Load your Application Secret and Key from the JSON file or set credentials in another way
async function convertJPEGtoPDF() {
const localImageFileName = "C:\\Samples\\sample.jpeg";
const storageImageFileName = "sample.jpeg";
const pdfApi = new PdfApi(credentials.id, credentials.key);
let fileData = await fs.readFile(localImageFileName);
try {
let uploadResult = await pdfApi.uploadFile(storageImageFileName, fileData);
console.log(uploadResult.response.text);
}
catch (error) {
console.error(error.response.text);
}
let imageTemplateList = [];
let imageTemplate = new ImageTemplate();
imageTemplate.imagePath = storageImageFileName;
imageTemplate.imageSrcType = ImageSrcType.Common;
imageTemplateList.push(imageTemplate);
let imageTemplatesRequest = new ImageTemplatesRequest()
imageTemplatesRequest.IsOCR = false;
imageTemplatesRequest.imagesList = imageTemplateList;
try {
let convertResult = await pdfApi.putImageInStorageToPdf("sample-jpeg-to-pdf.pdf", imageTemplatesRequest);
console.log(convertResult.response.text);
const buffer = await pdfApi.downloadFile(STORAGE_FILENAME);
} catch (error) {
console.error(error.response.text);
}
}
Другие поддерживаемые конверсии
Вы также можете конвертировать MD в другие форматы файлов, включая некоторые перечисленные ниже.
BMP В PDF (Изображение BMP)
CGM В PDF (Бинарный формат Microsoft Word)
EMF В PDF (Документ Microsoft Word Office 2007+)
EPUB В PDF (Формат расширенного метафайла)
GIF В PDF (Формат графического обмена)
HTML В PDF (Язык гипертекстовой разметки)
JPEG В PDF (Объединенная группа экспертов по фотографии)
LATEX В PDF (Текстовый вывод LaTeX)
PCL В PDF (Язык управления принтером)
MD В PDF (Markdown)
PDF В BMP (Изображение BMP)
PDF В EPUB (Формат электронной книги)
PDF В GIF (Формат графического обмена)
PDF TO HTML (Язык гипертекстовой разметки)
PDF TO JPEG (Объединенная группа экспертов в области фотографии)
PDF TO PDF/A (Переносимый формат документов)
PDF TO PNG (Портативная сетевая графика)
PDF TO PPTX (Microsoft PowerPoint)
PDF TO SVG (Масштабируемая векторная графика)
PDF TO TEX (Система компьютерной графики)
PDF TO TIFF (Формат меток изображений)
PDF TO WORD (Бинарный формат Microsoft Word)
PDF TO XLSX (Формат электронной таблицы Microsoft Excel Open XML)
PDF TO XPS (Спецификации XML Paper)
PNG TO PDF (Портативная сетевая графика)
PS TO PDF (PostScript)
SVG TO PDF (Масштабируемая векторная графика)
TEXT TO PDF (Текстовый документ)
TIFF TO PDF (Формат меток изображений)
XPS TO PDF (Спецификации XML Paper)