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

סיכום

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

מוצרים דומים

 Hebrew