Безкоштовна бібліотека JavaScript для керування метаданими PDF

Безкоштовна бібліотека JavaScript із відкритим кодом для керування метаданими PDF-документів.

Що таке pdf-lib?

Pdf-lib — це безкоштовна бібліотека JavaScript з відкритим вихідним кодом для роботи з PDF-документами для виконання таких операцій, як створення нових PDF-файлів з нуля, зміна існуючих або читання й оновлення метаданих PDF-документів. Ми вже обговорювали функції редагування PDF pdf-lib, але в цьому огляді ми зосередимося лише на функціях керування метаданими pdf-lib, які включають :

    • автор
    • Творець
    • Продюсер
    • Назва
    • Тема
    • Ключові слова
    • Мова
    • Дата створення
    • Дата зміни
  • Оновити метадані: ви також можете оновити вищезазначені метадані PDF-документів за допомогою pdf-lib.
GitHub

Статистика GitHub

Ім'я:
Мова:
зірки:
Вилки:
Ліцензія:
Репозиторій востаннє оновлено о

Початок роботи з pdf-lib

Існує два способи встановлення pdf-lib:

Ви можете використовувати модулі npm, якщо ви використовуєте npm або yarn як менеджер пакетів:

Встановити за допомогою NPM


npm install --save pdf-lib

Встановити за допомогою Yarn


yarn add pdf-lib

Якщо ви не використовуєте менеджер пакетів, модулі UMD доступні в CDN unpkg і jsDelivr:

Читати метадані PDF

Ми можемо використовувати бібліотеку pdf-lib для читання метаданих документів PDF. Існує багато функцій, як-от getAuthor, getCreator, getCreationDate тощо, які дозволяють отримувати доступ або видобувати метадані документів PDF, як показано у фрагменті коду нижче :

Наведений вище фрагмент коду відображатиме метадані PDF-документа, як показано нижче:

Редагувати метадані PDF

Ми також можемо використовувати бібліотеку pdf-lib для редагування або оновлення метаданих PDF-документів. Подібно до функцій отримання (getAuthor, getCreator тощо), pdf-lib також надає функції встановлення (як-от setAuthor, setCreator тощо) для оновлення метаданих PDF-файлів. Ми використовуватимемо функції setAuthor і setTitle для оновлення метаданих PDF-документа у наведеному нижче фрагменті коду з метою демонстрації:

Висновок

Розробникам JavaScript легше читати/видобувати та оновлювати метадані PDF-документів за допомогою бібліотеки pdf-lib. API досить акуратний і надає стандартні функції встановлення/отримання для читання та оновлення властивостей документів PDF. Під час нашого використання не спостерігається проблем із керуванням метаданими PDF-файлів.

Подібні Продукти

 Ukrainian