HTML JPG PDF XML DOCX
  Product Family
PDF

Конвертируйте BMP в PDF в Node.js SDK

Экспортируйте документы BMP в несколько форматов, включая PDF, с помощью Aspose.PDF Cloud Node.js SDK

Get Started

Как конвертировать BMP в PDF с использованием Node.js SDK

Чтобы конвертировать BMP в PDF, мы будем использовать Aspose.PDF Cloud Node.js SDK Этот облачный SDK помогает программистам Node.js разрабатывать облачные приложения для создания, аннотирования, редактирования и конвертации PDF, используя язык программирования Node.js через Aspose.PDF REST API. Откройте NPM менеджер пакетов, найдите Aspose.PDF Cloud, и установите. Вы также можете использовать следующую команду из консоли менеджера пакетов.

Команда консоли менеджера пакетов


     
    npm install asposepdfcloud --save
     
     

Шаги по конвертации BMP в PDF через Node.js

Разработчики Aspose.PDF Cloud Node.js могут легко загружать и конвертировать файлы BMP в PDF всего в несколько строк кода.

  1. Загрузите ваш секретный ключ и ключ из JSON-файла или задайте учетные данные другим способом
  2. Создайте объект для подключения к облачному API
  3. Загрузите ваш файл документа
  4. Выполните конвертацию с помощью putImageInStorageToPdf
  5. Скачайте результат, если это необходимо
 

Этот пример кода показывает конвертацию BMP в 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 convertBMPtoPDF() {
        const localImageFileName = "C:\\Samples\\sample.bmp";
        const storageImageFileName = "sample.bmp";
        const pdfApi = new PdfApi(credentials.id, credentials.key);
        try {
            let fileData = await fs.readFile(localImageFileName);
            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-bmp-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 (Bitmap Image)
    CGM В PDF (Microsoft Word Binary Format)
    EMF В PDF (Office 2007+ Words Document)
    EPUB В PDF (Enhanced Metafile Format)
    GIF В PDF (Graphical Interchange Format)
    HTML В PDF (Hyper Text Markup Language)
    JPEG В PDF (Joint Photographic Experts Group)
    LATEX В PDF (LaTeX Output Text)
    PCL В PDF (Printer Command Language)
    MD В PDF (Markdown)
    PDF В BMP (Bitmap Image)
    PDF В EPUB (E-book Format)
    PDF В GIF (Graphical Interchange Format)
    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)