HTML
JPG
PDF
XML
DOCX
PDF
Конвертируйте MD в PDF в Node.js SDK
Экспортируйте документы MD в несколько форматов, включая PDF, с помощью Aspose.PDF Cloud Node.js SDK
Get StartedКак конвертировать MD в PDF с помощью Node.js SDK
Чтобы конвертировать MD в PDF, мы будем использовать Aspose.PDF Cloud Node.js SDK Этот облачный SDK помогает программистам Node.js разрабатывать облачные приложения для создания, аннотирования, редактирования и конвертации PDF, используя язык программирования Node.js через REST API Aspose.PDF. Откройте NPM менеджер пакетов, найдите Aspose.PDF Cloud, и установите. Вы также можете использовать следующую команду из консоли менеджера пакетов.
Команда консоли менеджера пакетов
npm install asposepdfcloud --save
Шаги для конвертации MD в PDF через Node.js
Разработчики Aspose.PDF Cloud для Node.js могут легко загружать и конвертировать файлы MD в PDF всего за несколько строк кода.
- Загрузите секрет и ключ вашего приложения из JSON-файла или задайте учетные данные другим способом
- Создайте объект для подключения к облачному API
- Загрузите файл вашего документа
- Выполните конвертацию, используя putMarkdownInStorageToPdf
- Скачайте результат, если это необходимо
Этот пример кода показывает конвертацию MD в 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 convertMDtoPDF() {
const localImageFileName = "C:\\Samples\\sample.md";
const storageFileName = "sample.md";
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.putMarkdownInStorageToPdf("sample-md-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 (Изображение Bitmap)
CGM в PDF (Бинарный формат Microsoft Word)
EMF в PDF (Документ Office 2007+)
EPUB в PDF (Формат расширенного метафайла)
GIF в PDF (Формат обмена графикой)
HTML в PDF (Язык разметки гипертекста)
JPEG в PDF (Группа экспертов по фотографиям)
LATEX в PDF (Текстовый выход LaTeX)
PCL в PDF (Язык команд принтера)
MD в PDF (Markdown)
PDF в BMP (Изображение Bitmap)
PDF в EPUB (Формат электронной книги)
PDF TO 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)