مكتبة محرر PDF مفتوحة المصدر بلغة JavaScript

مكتبة JavaScript مجانية ومفتوحة المصدر لإنشاء مستندات PDF.

ما هو PDFKit؟

PDFKit هي مكتبة JavaScript مجانية ومفتوحة المصدر لإنشاء وتحرير ملفات PDF. تتيح لك إنشاء ملفات PDF من البداية وإضافة نصوص وصور وأشكال إلى ملفات PDF وإنشاء نماذج PDF وما إلى ذلك. تعد هذه الأداة مفيدة لإنشاء جميع أنواع مستندات PDF مثل الفواتير أو التقارير.

فيما يلي بعض الميزات الرئيسية لـ PDFKit:

  • إنشاء ملفات PDF وإضافة نص: يتيح لك PDFKit إنشاء مستندات PDF جديدة من الصفر وإضافة نص إليها.
  • إضافة الصور: يمكّنك أيضًا من إدراج الصور في مستندات PDF الخاصة بك.
  • إنشاء الأشكال: يوفر PDFKit أدوات لإنشاء أشكال مختلفة مثل المستطيلات والدوائر والخطوط داخل مستندات PDF الخاصة بك. يمكنك التحكم في حجمها وموقعها ومظهرها.
  • إنشاء النماذج: يدعم PDFKit إنشاء نماذج PDF، والتي يمكن أن تتضمن حقول نصية ومربعات اختيار وأزرار اختيار. وهذا أمر ضروري لإنشاء نماذج يمكن للمستخدمين تعبئتها إلكترونيًا.
GitHub

إحصائيات جيثب

اسم:
لغة:
النجوم:
الشوك:
رخصة:
تم تحديث المستودع آخر مرة في

البدء باستخدام PDFKit

يمكنك تثبيت مكتبة PDFKit باستخدام مدير الحزم npm. ما عليك سوى كتابة الأمر التالي بعد تثبيت npm.

التثبيت باستخدام NPM


npm install pdfkit

إنشاء مستند PDF

يمكننا بسهولة إنشاء مستند PDF وإضافة نص إليه باستخدام مكتبة PDFKit. كما يمكننا أيضًا تعيين خطوط وأحجام خطوط مخصصة باستخدام PDFKit. على سبيل المثال، راجع مقتطف التعليمات البرمجية أدناه:

الناتج

يعرض الإخراج التالي مستند PDF الناتج:

إضافة الصور إلى ملف PDF

يمكننا إنشاء ملف PDF وإضافة صور إليه باستخدام مكتبة PDFKit. كما يمكننا محاذاة الصورة رأسيًا وأفقيًا باستخدام الوسيطتين align وvalign كما هو موضح في مقتطف التعليمات البرمجية أدناه:

الناتج

تعرض لقطة الشاشة أدناه مستند PDF مع الصورة المضافة إليه:

إضافة الأشكال إلى PDF

يمكننا أيضًا إنشاء ملف PDF وإضافة أشكال مثل المثلثات والدوائر إليه باستخدام مكتبة PDFKit. سنستخدم وظائف مثل circle وlineto لرسم الأشكال كما هو موضح في مقتطف التعليمات البرمجية أدناه:

الناتج

تُظهر لقطة الشاشة التالية مستند PDF مع الأشكال المرسومة باستخدام مقتطف التعليمات البرمجية أعلاه:

إنشاء النماذج في PDF

تتيح مكتبة PDFKit أيضًا إنشاء نماذج في مستند PDF. لا تحتوي المكتبة على ميزة مدمجة لإنشاء النماذج ولكن يمكننا استخدام وظائفها المتعلقة بالنص والأشكال لإنشاء نموذج PDF كما هو موضح في مقتطف التعليمات البرمجية أدناه:

الناتج

تُظهر لقطة الشاشة التالية النموذج الذي تم إنشاؤه في مستند PDF:

خاتمة

في الختام، PDFKit هي مكتبة JavaScript سهلة الاستخدام ومجانية لإنشاء ملفات PDF. وهي توفر طريقة سهلة الوصول وسهلة الاستخدام لإنشاء مستندات PDF، مما يجعلها خيارًا مثاليًا للمهام التي تتضمن إنشاء النماذج ووضع النصوص والصور وتصميم الأشكال.

على الرغم من تميز PDFKit في العديد من المجالات، فمن الجدير بالذكر أن بعض الوظائف، مثل محاذاة الصور في منتصف الصفحة، قد تتطلب تخصيصًا وعناية إضافية لتحقيق النتائج المرجوة. وبصرف النظر عن ذلك، فهو أداة موثوقة للعديد من المهام المتعلقة بملفات PDF.

منتجات مماثلة

 عربي