HTML JPG PDF XML DOCX
  Product Family
PDF

Анализ PDF для извлечения изображения по идентификатору в Node.js SDK

API для анализа PDF документов для извлечения изображения по идентификатору с использованием серверного API Node.js.

Get Started

Как анализировать PDF документы для извлечения изображения по идентификатору с использованием Cloud Node.js SDK

Для анализа PDF документов для извлечения изображения по идентификатору через Cloud Node.js SDK мы будем использовать Aspose.PDF Cloud Node.js SDK Этот Cloud SDK помогает программистам Node.js разрабатывать облачные приложения для создания, аннотирования, редактирования, конвертации и анализа PDF с использованием языка программирования Node.js через Aspose.PDF REST API. Просто создайте учетную запись на Aspose for Cloud и получите информацию о вашем приложении. Как только у вас будут SID и ключ приложения, вы готовы использовать Aspose.PDF Cloud Node.js SDK.

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


     
    npm install asposepdfcloud --save
     
     

Шаги для анализа PDF для извлечения изображения по идентификатору с использованием Node.js SDK

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

  1. Создайте новый объект конфигурации с вашим секретным ключом и ключом приложения
  2. Создайте объект для подключения к Cloud API
  3. Загрузите файл вашего документа
  4. Анализируйте PDF документы для извлечения изображения по идентификатору в облачном хранилище, используя функцию getImageExtractAsPng
  5. Проверьте ответ и зарегистрируйте результат
  6. Загрузите изображение в формате PNG локально, если необходимо
 

Этот пример кода показывает анализ PDF документа для извлечения изображения по идентификатору


import fs from 'node:fs/promises';
import path from 'node:path';

export {ParseExportImage};

const pdfApi = new PdfApi(APP_SID, APP_KEY);

const ParseExportImage = {
    async uploadDocument (documentName, localFolder, tempFolder) {
        const fileNamePath = path.join(localFolder, documentName);
        const fileData = await fs.readFile(fileNamePath);
        const storagePath = path.join(tempFolder, documentName);
        await pdfApi.uploadFile(storagePath, fileData)
            .then(() => console.log("File: '" + documentName +"' successfully uploaded."));
    },
    
    async export(documentName, imageId, localFolder, remoteFolder) {
        if ( pdfApi ) {
            await uploadDocument(documentName, localFolder, remoteFolder);

            const response = await pdfApi.getImageExtractAsPng(documentName, imageId, null, null, null, remoteFolder);
            if (response.body) {
            	const filePath = path.join(localFolder, imageId + ".png");
             	await fs.writeFile(filePath, response.body);
             	console.log("Downloaded: " + filePath);
            }
            else
                console.error("ParseExportImage(): Unexpected error!") 

        }
    }
};
 

Работа с анализом изображения по идентификатору в PDF через Node.js SDK

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

С нашим Node.js SDK вы можете

  • Добавлять заголовки и нижние колонтитулы PDF документа в текстовом или графическом формате.
  • Добавлять таблицы и текстовые или графические штампы в PDF документы.
  • Присоединять несколько PDF документов к существующему файлу.
  • Работать с вложениями, аннотациями и полями форм PDF.
  • Применять шифрование или дешифрование к PDF документам и устанавливать пароль.
  • Удалять все штампы и таблицы с страницы или всего PDF документа.
  • Удалять конкретный штамп или таблицу из PDF документа по его идентификатору.
  • Заменять один или несколько экземпляров текста на странице PDF или во всем документе.
  • Обширная поддержка конвертации PDF документов в различные другие форматы файлов.
  • Извлекать различные элементы из PDF файлов и оптимизировать PDF документы.
  • Вы можете попробовать наше бесплатное приложение для тестирования функциональности.

  •