ספריית 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 או חוט כמנהל החבילות שלך:

התקן באמצעות 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. כמו get functions (getAuthor, getCreator וכו'), pdf-lib מספקת גם פונקציות סט (כמו setAuthor, setCreator וכן הלאה) לעדכון מטא נתונים של קבצי PDF. אנו נשתמש בפונקציות setAuthor וsetTitle כדי לעדכן את המטא נתונים של מסמך PDF בקטע הקוד שלהלן למטרת הדגמה:

מַסְקָנָה

למפתחי JavaScript קל יותר לקרוא/לחלץ ולעדכן מטא נתונים של מסמכי PDF באמצעות ספריית pdf-lib. API מסודר למדי ומספק פונקציות סט/קבל סטנדרטיות לקריאה ולעדכון מאפיינים של מסמכי PDF. לא נצפו בעיות בנוגע לניהול מטא נתונים של קובצי PDF במהלך השימוש שלנו.

מוצרים דומים

 Hebrew