Безплатна 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 модули, ако използвате npm или yarn като ваш мениджър на пакети:

Инсталирайте с помощта на NPM


npm install --save pdf-lib

Инсталирайте с помощта на Yarn


yarn add pdf-lib

UMD модули

Ако не използвате мениджър на пакети, UMD модулите са налични в unpkg и jsDelivr CDN:

Четете метаданни на 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 файлове по време на нашата употреба.

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

 Bulgarian