HTML
JPG
PDF
XML
DOCX
PDF
Преобразование XPS в PDF в Node.js SDK
Экспортируйте документы XPS в несколько форматов, включая PDF, с помощью Aspose.PDF Cloud Node.js SDK
Get StartedКак преобразовать XPS в PDF с использованием Node.js SDK
Для преобразования XPS в 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
Шаги для преобразования XPS в PDF через Node.js
Разработчики Aspose.PDF Cloud Node.js могут легко загружать и преобразовывать файлы XPS в PDF всего за несколько строк кода.
- Загрузите ваш Секретный ключ и Ключ приложения из файла JSON или установите учетные данные другим способом
- Создайте объект для подключения к Cloud API
- Загрузите ваш файл документа
- Выполните преобразование с использованием putXpsInStorageToPdf
- Скачайте результат, если это необходимо
Этот пример кода показывает преобразование XPS в PDF с использованием Cloud Node.js SDK
const fs = require("fs");
const credentials = require("./credentials.json");
const { PdfApi } = require("asposepdfcloud");
// Load your Application Secret and Key from the JSON file or set credentials in another way
async function convertXPStoPDF() {
const localImageFileName = "C:\\Samples\\sample.xps";
const storageFileName = "sample.xps";
const pdfApi = new PdfApi(credentials.id, credentials.key);
let fileData = await fs.readFile(localImageFileName);
try {
let uploadResult = await pdfApi.uploadFile(storageFileName, fileData);
console.log(uploadResult.response.text);
}
catch (error) {
console.error(error.response.text);
}
try {
let convertResult = await pdfApi.putXpsInStorageToPdf("sample-xps-to-pdf.pdf", storageFileName);
console.log(convertResult.response.text);
const buffer = await pdfApi.downloadFile(STORAGE_FILENAME);
} catch (error) {
console.error(error.response.text);
}
}
Другие поддерживаемые преобразования
Вы также можете преобразовать MD в множество других форматов файлов, включая несколько перечисленных ниже.
BMP В PDF (Формат растрового изображения)
CGM В PDF (Бинарный формат Microsoft Word)
EMF В PDF (Документ Word 2007+)
EPUB В PDF (Расширенный формат метафайла)
GIF В PDF (Формат обмена графикой)
HTML В PDF (Язык разметки гипертекста)
JPEG В PDF (Объединенная группа экспертов по фотографии)
LATEX В PDF (Текстовый вывод LaTeX)
PCL В PDF (Язык команд принтера)
MD В PDF (Markdown)
PDF В 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 (Спецификации XPS)
PNG TO PDF (Переносимая сетевая графика)
PS TO PDF (PostScript)
SVG TO PDF (Масштабируемая векторная графика)
TEXT TO PDF (Текстовый документ)
TIFF TO PDF (Формат тегированных изображений)
XPS TO PDF (Спецификации XPS)