ওপেন সোর্স জাভাস্ক্রিপ্ট পিডিএফ এডিটর লাইব্রেরি
পিডিএফ ডকুমেন্ট তৈরি করতে ফ্রি ও ওপেন সোর্স জাভাস্ক্রিপ্ট লাইব্রেরি।
PDFKit কি?
PDFKit একটি বিনামূল্যের এবং ওপেন সোর্স জাভাস্ক্রিপ্ট লাইব্রেরি PDF ফাইল তৈরি এবং সম্পাদনা করার জন্য। এটি আপনাকে স্ক্র্যাচ থেকে পিডিএফ তৈরি করতে, পিডিএফ-এ পাঠ্য, চিত্র এবং আকার যোগ করতে এবং পিডিএফ ফর্ম ইত্যাদি তৈরি করতে দেয়। চালান বা রিপোর্টের মতো সব ধরণের পিডিএফ ডকুমেন্ট তৈরি করার জন্য এই টুলটি কার্যকর।
পিডিএফকিটের কিছু প্রধান বৈশিষ্ট্য নিম্নরূপ:
- পিডিএফ তৈরি করা এবং পাঠ্য যোগ করা: PDFKit আপনাকে স্ক্র্যাচ থেকে নতুন PDF নথি তৈরি করতে এবং সেগুলিতে পাঠ্য যোগ করতে দেয়।
- ছবি যোগ করা: এটি আপনাকে আপনার PDF নথিতে ছবি সন্নিবেশ করতেও সক্ষম করে।
- আকৃতি তৈরি করা: PDFKit আপনার PDF নথির মধ্যে আয়তক্ষেত্র, বৃত্ত এবং লাইনের মতো বিভিন্ন আকার তৈরি করার জন্য সরঞ্জাম সরবরাহ করে। আপনি তাদের আকার, অবস্থান এবং চেহারা নিয়ন্ত্রণ করতে পারেন।
- ফর্ম তৈরি করা: PDFKit PDF ফর্ম তৈরিকে সমর্থন করে, যাতে পাঠ্য ক্ষেত্র, চেকবক্স এবং রেডিও বোতাম অন্তর্ভুক্ত থাকতে পারে। ব্যবহারকারীরা ইলেকট্রনিকভাবে পূরণ করতে পারেন এমন ফর্ম তৈরি করার জন্য এটি অপরিহার্য।
PDFKit দিয়ে শুরু করা
আপনি npm প্যাকেজ ম্যানেজার ব্যবহার করে PDFKit লাইব্রেরি ইনস্টল করতে পারেন। npm ইনস্টল করার পরে শুধুমাত্র নিম্নলিখিত কমান্ডটি টাইপ করুন৷
NPM ব্যবহার করে ইনস্টল করুন
npm install pdfkit
পিডিএফ ডকুমেন্ট তৈরি করা হচ্ছে
আমরা সহজেই একটি PDF নথি তৈরি করতে পারি এবং PDFKit লাইব্রেরি ব্যবহার করে এতে পাঠ্য যোগ করতে পারি। আমরা PDFKit ব্যবহার করে কাস্টম ফন্ট এবং ফন্টের আকারও সেট করতে পারি। উদাহরণস্বরূপ, নীচের কোড স্নিপেট চেক করুন:
আউটপুট
নিম্নলিখিত আউটপুট জেনারেট করা PDF নথি প্রদর্শন করে:
পিডিএফ-এ ছবি যোগ করা হচ্ছে
আমরা PDFKit লাইব্রেরি ব্যবহার করে PDF তৈরি করতে পারি এবং PDF-এ ছবি যোগ করতে পারি। এছাড়াও আমরা চিত্রটিকে সারিবদ্ধ করতে পারি: উল্লম্বভাবে এবং অনুভূমিকভাবে সারিবদ্ধ এবং ভ্যালিন আর্গুমেন্ট ব্যবহার করে নীচের কোড স্নিপেটে দেখানো হয়েছে:
আউটপুট
নীচের স্ক্রিনশটটিতে পিডিএফ ডকুমেন্টটি এতে যুক্ত করা চিত্রটি প্রদর্শন করে:
পিডিএফে আকার যোগ করা হচ্ছে
আমরা একটি PDF তৈরি করতে পারি এবং PDFKit লাইব্রেরি ব্যবহার করে এতে ত্রিভুজ এবং বৃত্তের মতো আকার যোগ করতে পারি। নিচের কোড স্নিপেটে প্রদর্শিত আকারগুলি আঁকতে আমরা বৃত্ত এবং লাইনটো এর মতো ফাংশনগুলি ব্যবহার করব:
আউটপুট
নিম্নলিখিত স্ক্রিনশটটি উপরের কোড স্নিপেট ব্যবহার করে আঁকা আকৃতি সহ পিডিএফ ডকুমেন্ট দেখায়:
PDF এ ফর্ম তৈরি করা
PDFKit লাইব্রেরি PDF নথিতে ফর্ম তৈরি করার অনুমতি দেয়। লাইব্রেরিতে ফর্মগুলি তৈরি করার জন্য কোনও অন্তর্নির্মিত বৈশিষ্ট্য নেই তবে আমরা নীচের কোড স্নিপেটে দেখানো হিসাবে একটি পিডিএফ ফর্ম তৈরি করতে এর পাঠ্য এবং আকার সম্পর্কিত ফাংশনগুলি ব্যবহার করতে পারি:
আউটপুট
নিম্নলিখিত স্ক্রিনশটটি PDF নথিতে তৈরি ফর্মটি দেখায়:
উপসংহার
উপসংহারে, PDFKit হল PDF তৈরির জন্য একটি সহজে ব্যবহারযোগ্য এবং বিনামূল্যের JavaScript লাইব্রেরি। এটি পিডিএফ ডকুমেন্ট তৈরি করার জন্য একটি অ্যাক্সেসযোগ্য এবং ব্যবহারকারী-বান্ধব উপায় অফার করে, এটি ফর্ম তৈরি, পাঠ্য এবং চিত্র স্থাপন এবং আকৃতি নকশা জড়িত কাজের জন্য একটি আদর্শ পছন্দ করে।
যদিও PDFKit অনেক ক্ষেত্রেই উৎকর্ষ সাধন করে, এটি লক্ষ্য করার মতো কিছু ফাংশন, যেমন একটি পৃষ্ঠার কেন্দ্রে চিত্রগুলিকে সারিবদ্ধ করা, পছন্দসই ফলাফল অর্জনের জন্য অতিরিক্ত কাস্টমাইজেশন এবং যত্নের প্রয়োজন হতে পারে। তা ছাড়া এটি অনেক পিডিএফ-সম্পর্কিত কাজের জন্য একটি নির্ভরযোগ্য টুল।