ספריית עורך PDF בקוד פתוח של JavaScript
ספריית JavaScript בחינם וקוד פתוח להפקת מסמכי PDF.
מה זה PDFKit?
PDFKit היא ספריית JavaScript חינמית וקוד פתוח ליצירה ועריכה של קובצי PDF. זה מאפשר לך ליצור קובצי PDF מאפס, להוסיף טקסט, תמונות וצורות לקובצי PDF וליצור טפסי PDF וכו'. כלי זה שימושי ליצירת כל מיני מסמכי PDF כמו חשבוניות או דוחות.
להלן כמה מהתכונות העיקריות של PDFKit:
- יצירת קובצי PDF והוספת טקסט: PDFKit מאפשרת לך ליצור מסמכי PDF חדשים מאפס ולהוסיף להם טקסט.
- הוספת תמונות: זה גם מאפשר לך להוסיף תמונות למסמכי ה-PDF שלך.
- יצירת צורות: PDFKit מספקת כלים ליצירת צורות שונות כמו מלבנים, עיגולים וקווים בתוך מסמכי ה-PDF שלך. אתה יכול לשלוט על הגודל, המיקום והמראה שלהם.
- יצירת טפסים: PDFKit תומך ביצירת טפסי PDF, שיכולים לכלול שדות טקסט, תיבות סימון ולחצני בחירה. זה חיוני ליצירת טפסים שמשתמשים יכולים למלא באופן אלקטרוני.
תחילת העבודה עם PDFKit
אתה יכול להתקין את ספריית PDFKit באמצעות מנהל החבילות npm. פשוט הקלד את הפקודה הבאה לאחר התקנת npm.
התקן באמצעות NPM
npm install pdfkit
יצירת מסמך PDF
אנו יכולים ליצור בקלות מסמך PDF ולהוסיף לו טקסט באמצעות ספריית PDFKit. אנו יכולים גם להגדיר גופנים וגדלי גופנים מותאמים אישית באמצעות PDFKit. לדוגמה, בדוק את קטע הקוד למטה:
תְפוּקָה
הפלט הבא מציג את מסמך ה-PDF שנוצר:
הוספת תמונות ל-PDF
אנו יכולים ליצור PDF ולהוסיף תמונות ל-PDF באמצעות ספריית PDFKit. אנו יכולים גם ליישר את התמונה הן: אנכית והן אופקית באמצעות הארגומנטים align ו-valign כפי שמוצג בקטע הקוד שלהלן:
תְפוּקָה
צילום המסך למטה מציג את מסמך ה-PDF עם התמונה שנוספה אליו:
הוספת צורות ל-PDF
אנו יכולים גם ליצור PDF ולהוסיף לו צורות כגון משולשים ומעגלים באמצעות ספריית PDFKit. נשתמש בפונקציות כגון circle ו-lineto כדי לצייר את הצורות כפי שמוצג בקטע הקוד שלהלן:
תְפוּקָה
צילום המסך הבא מציג את מסמך ה-PDF עם הצורות שצוירו באמצעות קטע הקוד שלמעלה:
יצירת טפסים ב-PDF
ספריית PDFKit מאפשרת גם ליצור טפסים במסמך PDF. לספרייה אין תכונה מובנית ליצירת טפסים, אך אנו יכולים להשתמש בפונקציות הקשורות לטקסט ולצורות שלה כדי ליצור טופס PDF כפי שמוצג בקטע הקוד שלהלן:
תְפוּקָה
צילום המסך הבא מציג את הטופס שנוצר במסמך ה-PDF:
סיכום
לסיכום, PDFKit היא ספריית JavaScript קלה לשימוש וחינמית ליצירת PDF. הוא מציע דרך נגישה וידידותית למשתמש ליצור מסמכי PDF, מה שהופך אותו לבחירה אידיאלית עבור משימות הכוללות יצירת טפסים, מיקום טקסט ותמונה ועיצוב צורות.
בעוד ש-PDFKit מצטיינת בתחומים רבים, ראוי לציין שפונקציות מסוימות, כגון יישור תמונות למרכז העמוד, עשויות לדרוש התאמה אישית וטיפול נוסף כדי להשיג את התוצאות הרצויות. מלבד זאת זהו כלי אמין למשימות רבות הקשורות ל-PDF.
מוצרים דומים
- Apache POI XWPF | Open Source Java API ליצירה ושינוי של קובצי DOCX
- DocX | Open Source .NET API ליצירה ושינוי של קובצי DOCX
- Docx4J | Open Source Java API ליצירה ושינוי של קובצי DOC ו-DOCX
- ExcelDataReader | Open Source .NET API לקריאת מסמכי XLS, XLSX, CSV ו-Spreadsheet
- FileFormat.Words API | Open Source .NET API עבור פורמטי קבצים של Microsoft Word