HTML JPG PDF XML DOCX
  Product Family
PDF

Получение метаданных из PDF в Node.js SDK

Получите все метаданные из PDF-документа с использованием Cloud Node.js SDK

Get Started

Как получить метаданные через Node.js SDK

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

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


     
    npm install asposepdfcloud --save
     
     

Шаги для получения метаданных через Cloud Node.js

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

  1. Считывает PDF-файл из локальной файловой системы.
  2. Загружает PDF-файл в хранилище Aspose.PDF Cloud.
  3. Извлекает свойства XMP-метаданных из PDF-файла.
  4. Записывает свойства XMP-метаданных в консоль.
 

Получение метаданных из PDF с использованием Node.js


    const fs = require("fs");
    const { PdfApi } = require("asposepdfcloud");

    async function getXmpMetadataProperty()
    {
        const api = new PdfApi("YOUR_API_SID", "YOUR_API_KEY");
        const fileName = "Sample.pdf";
        const folder = "Documents";
        const storage = null;
        const password = null;
        
        const buffer = fs.readFileSync(fileName);
        await api.uploadFile(folder + "/" +fileName, buffer, storage)

        const metadata = await api.getXmpMetadataJson(fileName, folder, storage, password);  
        console.log("XMP metadata:");
        metadata.body.properties.forEach(property => 
        {
            console.log("    " + property.key + " = " + property.value);
        });
    }
 

Работа с метаданными в PDF

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

С нашей библиотекой Node.js вы можете:

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