کتابخانه رایگان جاوا اسکریپت برای مدیریت فراداده PDF

کتابخانه جاوا اسکریپت منبع باز و رایگان برای مدیریت ابرداده اسناد PDF.

pdf-lib چیست؟

Pdf-lib یک کتابخانه جاوا اسکریپت رایگان و منبع باز برای کار با اسناد PDF برای انجام عملیاتی مانند ایجاد PDF های جدید از ابتدا، اصلاح فایل های موجود یا خواندن و به روز رسانی ابرداده اسناد PDF است. ما قبلاً درباره ویژگی‌های ویرایش PDF pdf-lib بحث کرده‌ایم، اما در این بررسی، ما فقط بر روی ویژگی‌های مدیریت ابرداده pdf-lib تمرکز می‌کنیم که شامل :

    • نویسنده
    • خالق
    • تولید کننده
    • عنوان
    • موضوع
    • کلمات کلیدی
    • زبان
    • تاریخ ایجاد
    • تاریخ اصلاح
  • به‌روزرسانی فراداده: همچنین می‌توانید با استفاده از pdf-lib، فوق‌داده‌های بالای اسناد PDF را به‌روزرسانی کنید.
GitHub

آمار GitHub

نام:
زبان:
ستاره ها:
چنگال:
مجوز:
آخرین به روز رسانی مخزن در

شروع کار با pdf-lib

دو راه برای نصب pdf-lib وجود دارد:

ماژول های NPM

اگر از npm یا yarn به عنوان مدیر بسته خود استفاده می کنید، می توانید از ماژول های npm استفاده کنید:

با استفاده از NPM نصب کنید


npm install --save pdf-lib

با استفاده از نخ نصب کنید


yarn add pdf-lib

ماژول های UMD

اگر از یک مدیریت بسته استفاده نمی کنید، ماژول های UMD در CDN های unpkg و jsDelivr در دسترس هستند:

فراداده PDF را بخوانید

ما می توانیم از کتابخانه pdf-lib برای خواندن فراداده اسناد PDF استفاده کنیم. توابع زیادی مانند getAuthor، getCreator، getCreationDate و غیره وجود دارد که امکان دسترسی یا استخراج فراداده اسناد PDF را فراهم می‌کند که در قطعه کد زیر نشان داده شده است. :

خروجی

قطعه کد بالا، فراداده سند PDF را مطابق شکل زیر نمایش می دهد:

ویرایش متادیتا PDF

ما همچنین می توانیم از کتابخانه pdf-lib برای ویرایش یا به روز رسانی ابرداده اسناد PDF استفاده کنیم. مانند get functions (getAuthor، getCreator و غیره)، pdf-lib همچنین مجموعه توابع (مانند setAuthor، setCreator و غیره) را برای به‌روزرسانی فراداده فایل‌های PDF فراهم می‌کند. ما از توابع setAuthor و setTitle برای به‌روزرسانی فراداده یک سند PDF در قطعه کد زیر برای اهداف نمایشی استفاده خواهیم کرد:

نتیجه گیری

خواندن/استخراج و به روز رسانی ابرداده اسناد PDF با استفاده از کتابخانه pdf-lib برای توسعه دهندگان جاوا اسکریپت آسان تر است. API کاملاً منظم است و توابع مجموعه/دریافت استاندارد را برای خواندن و به‌روزرسانی ویژگی‌های اسناد PDF فراهم می‌کند. هیچ مشکلی در مورد مدیریت ابرداده PDF در طول استفاده ما مشاهده نمی شود.

محصولات مشابه

 فارسی