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 и получите информацию о вашем приложении. Как только у вас будут SID и ключ приложения, вы готовы использовать Aspose.PDF Cloud Node.js SDK.

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


     
    npm install asposepdfcloud --save
     
     

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

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

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

Создание XMP-свойств метаданных в PDF с использованием Node.js


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

    async function addXmpMetadataProperty()
    {
        const api = new PdfApi("YOUR_API_SID", "YOUR_API_KEY");
        const fileName = "Test.pdf";
        const folder = "Documents";
        const storage = null;
        const password = null;
        const xmpMetadataProperty = "pdf:Prop";

        const buffer = fs.readFileSync(fileName);
        await api.uploadFile(folder + "/" +fileName, buffer, storage)
        
        var pdfPropProperty = {
            key: xmpMetadataProperty,
            value: "PropValue",
            namespaceUri: "http://ns.adobe.com/pdf/1.3/"
        }; 
        const xmpMetadata = {
            properties: [pdfPropProperty]
        };
        const result = await api.postXmpMetadata(fileName, xmpMetadata, folder, storage, password);
        console.log(result.body.status);
    }
 

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

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

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

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