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

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

PDFKit چیست؟

PDFKit یک کتابخانه جاوا اسکریپت رایگان و منبع باز برای ایجاد و ویرایش فایل های PDF است. این ابزار به شما امکان می‌دهد فایل‌های PDF را از ابتدا ایجاد کنید، متن، تصاویر و شکل‌ها را به PDF اضافه کنید و فرم‌های PDF ایجاد کنید و غیره. این ابزار برای ایجاد انواع اسناد PDF مانند فاکتورها یا گزارش‌ها مفید است.

در زیر برخی از ویژگی های اصلی PDFKit آورده شده است:

  • ایجاد فایل‌های PDF و افزودن متن: PDFKit به شما امکان می‌دهد اسناد PDF جدید را از ابتدا تولید کنید و متنی را به آنها اضافه کنید.
  • افزودن تصاویر: همچنین به شما امکان می دهد تصاویر را در اسناد PDF خود قرار دهید.
  • ایجاد اشکال: PDFKit ابزارهایی را برای ایجاد اشکال مختلف مانند مستطیل، دایره، و خطوط در اسناد PDF شما ارائه می دهد. شما می توانید اندازه، موقعیت و ظاهر آنها را کنترل کنید.
  • ایجاد فرم‌ها: PDFKit از ایجاد فرم‌های PDF پشتیبانی می‌کند که می‌تواند شامل فیلدهای نوشتاری، کادرهای انتخاب و دکمه‌های رادیویی باشد. این برای ایجاد فرم هایی که کاربران می توانند به صورت الکترونیکی پر کنند ضروری است.
GitHub

آمار GitHub

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

شروع کار با PDFKit

می توانید کتابخانه PDFKit را با استفاده از مدیر بسته npm نصب کنید. فقط بعد از نصب npm دستور زیر را تایپ کنید.

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


npm install pdfkit

ایجاد سند PDF

ما به راحتی می توانیم یک سند PDF ایجاد کنیم و با استفاده از کتابخانه PDFKit به آن متن اضافه کنیم. ما همچنین می توانیم فونت ها و اندازه فونت های سفارشی را با استفاده از PDFKit تنظیم کنیم. به عنوان مثال، قطعه کد زیر را بررسی کنید:

خروجی

خروجی زیر سند PDF تولید شده را نمایش می دهد:

افزودن تصاویر به PDF

ما می توانیم با استفاده از کتابخانه PDFKit یک PDF ایجاد کنیم و تصاویر را به PDF اضافه کنیم. همچنین می‌توانیم تصویر را به صورت عمودی و افقی با استفاده از آرگومان‌های align و valign تراز کنیم، همانطور که در قطعه کد زیر نشان داده شده است:

خروجی

تصویر زیر سند PDF را با تصویر اضافه شده به آن نمایش می دهد:

اضافه کردن اشکال به PDF

همچنین می توانیم یک PDF ایجاد کنیم و با استفاده از کتابخانه PDFKit شکل هایی مانند مثلث و دایره را به آن اضافه کنیم. ما از توابعی مانند circle و lineto برای ترسیم اشکال همانطور که در قطعه کد زیر نشان داده شده است استفاده خواهیم کرد:

خروجی

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

ایجاد فرم ها در PDF

کتابخانه PDFKit همچنین اجازه می دهد تا فرم ها را در سند PDF ایجاد کنید. این کتابخانه دارای ویژگی داخلی برای ایجاد فرم ها نیست، اما می توانیم از توابع مربوط به متن و اشکال آن برای ایجاد یک فرم PDF همانطور که در قطعه کد زیر نشان داده شده است استفاده کنیم:

خروجی

تصویر زیر فرم ایجاد شده در سند PDF را نشان می دهد:

نتیجه

در پایان، PDFKit یک کتابخانه جاوا اسکریپت با کاربری آسان و رایگان برای تولید PDF است. این یک راه در دسترس و کاربر پسند برای ایجاد اسناد PDF ارائه می دهد، و آن را به انتخابی ایده آل برای کارهایی مانند ایجاد فرم، قرار دادن متن و تصویر، و طراحی شکل تبدیل می کند.

در حالی که PDFKit در بسیاری از زمینه ها عالی است، شایان ذکر است که عملکردهای خاصی مانند تراز کردن تصاویر در مرکز صفحه ممکن است نیاز به سفارشی سازی و مراقبت بیشتری برای دستیابی به نتایج دلخواه داشته باشد. به غیر از آن، یک ابزار قابل اعتماد برای بسیاری از کارهای مرتبط با PDF است.

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

 فارسی