Wkhtmltopdf, একটি ওয়েব থেকে পিডিএফ ফাইল বা চিত্র উত্পন্ন করুন

wkhtmltopdf সম্পর্কে

পরবর্তী নিবন্ধে আমরা wkhtmltopdf প্যাকেজটি দেখতে যাচ্ছি, যার মধ্যে wkhtmltopdf এবং wkhtmltoimage সরঞ্জাম রয়েছে। এগুলি হ'ল ওপেন সোর্স (LGPLv3) কমান্ড লাইন সরঞ্জাম যার সাহায্যে পিএডিএফএল বা বিভিন্ন চিত্র ফর্ম্যাটগুলিতে কিউটি ওয়েবকিট রেন্ডারিং ইঞ্জিন ব্যবহার করে রেন্ডার করুন.

নিম্নলিখিত পংক্তিতে আমরা কীভাবে পারি তা দেখতে পাবেন ওয়েব পৃষ্ঠাগুলি এইচটিএমএল ফর্ম্যাট থেকে রূপান্তর করুন পিডিএফ ফর্ম্যাট বা চিত্র, এই সবগুলি সহজ উপায়ে এবং প্রতিটি মামলার জন্য কেবল একটি আদেশের সাথে। এই ফলাফলগুলি পেতে, আমরা উল্লিখিত কমান্ড লাইন সরঞ্জামগুলি wkhtmltopdf এবং wkhtmltoimage ব্যবহার করব।

Wkhtmltopdf এর ক্ষেত্রে এটি অবশ্যই বলতে হবে যে এটি আউটপুট ফাইলে একাধিক বস্তু স্থাপন করতে সক্ষম। এটি আমাদের একটি একক পৃষ্ঠা, একটি কভার ওয়েব পৃষ্ঠা বা সামগ্রীগুলির একটি টেবিল দিয়ে কাজ করতে দেয়। বস্তুগুলি আউটপুট নথিতে কমান্ড লাইনে নির্দিষ্ট করা ক্রমে স্থাপন করা হয়, বিকল্পগুলি বস্তু দ্বারা বা বৈশ্বিক বিকল্পগুলির ক্ষেত্রে নির্দিষ্ট করা যেতে পারে।

উবুন্টু 18.04 এ wkhtmltopdf ইনস্টল করুন

Wkhtmltopdf প্যাকেজের অন্তর্ভুক্ত সরঞ্জামগুলির সর্বশেষতম সংস্করণগুলি পেতে, আমাদের সংশ্লিষ্ট .deb প্যাকেজটি ইনস্টল করতে হবে যা আমাদের তার ওয়েবসাইট থেকে ডাউনলোড করতে হবে। নিম্নলিখিত লাইনগুলিতে আমরা যাচ্ছি উবুন্টু 18.04 এ wkhtmltopdf এবং wkhtmltoimage ইনস্টল করুন দ্রুত এবং সহজে

শুরু করার জন্য আমরা করব অপারেটিং সিস্টেমের জন্য উপলব্ধ সফ্টওয়্যারটির তালিকা আপডেট করুন। আমরা টার্মিনাল (Ctrl + Alt + T) এ টাইপ করে এটি করব:

sudo apt update

সফ্টওয়্যার তালিকা আপডেট করা হয়েছে, আসুন উইজেট ইনস্টল করুন, যদি ইতিমধ্যে এটি ইনস্টল না করা থাকে:

sudo apt -y install wget

পরবর্তী পদক্ষেপ হবে পরিদর্শন ওয়েবসাইট চালু করে, এটি থেকে আমরা প্রকাশিত এটির সর্বশেষ স্থিতিশীল সংস্করণটি ডাউনলোড করতে সক্ষম হব। এই পৃষ্ঠায় আমরা wkhtmltopdf .deb প্যাকেজের সর্বশেষ সংস্করণটি খুঁজে পাব। আপনি টার্মিনালে নিম্নলিখিত কমান্ডটিও লিখতে পারেন, যার সাহায্যে আমরা আজ সর্বশেষতম স্থিতিশীল সংস্করণটি ডাউনলোড করতে যাচ্ছি:

wkhtmltopdf থেকে .deb ফাইলটি ডাউনলোড করুন

wget https://downloads.wkhtmltopdf.org/0.12/0.12.5/wkhtmltox_0.12.5-1.bionic_amd64.deb

ডাউনলোড শেষ হয়ে গেলে, আমরা পারি সদ্য ডাউনলোড হওয়া প্যাকেজটি ইনস্টল করুন কমান্ড টাইপ করা:

wkhtmltox ইনস্টল .deb

sudo dpkg -i wkhtmltox_0.12.5-1.bionic_amd64.deb

নির্ভরতা ব্যর্থ হলেযেমনটি আপনি আগের স্ক্রিনশটে দেখতে পাচ্ছেন, আমরা একই টার্মিনালে টাইপ করে এটি সংশোধন করতে সক্ষম হব:

sudo apt -f install

উবুন্টুতে কীভাবে wkhtmltopdf ব্যবহার করবেন

আমরা যদি কোনও ওয়েব পৃষ্ঠাকে পিডিএফ ফর্ম্যাটে রূপান্তর করতে আগ্রহী হন তবে আমাদের কেবল এটি করতে হবে রূপান্তর করতে টার্মিনালে নিম্নলিখিত বাক্য গঠন ব্যবহার করুন:

wkhtmltopdf [página-web] [archivo.pdf]

এই কমান্ডটি ব্যবহারের জন্য ব্যবহারের একটি উদাহরণ নিম্নলিখিত হবে:

wkhtmltopdf উইকিপিডিয়া বাশ

wkhtmltopdf https://es.wikipedia.org/wiki/Bash bash.pdf

রূপান্তর পরে, আপনি ফলাফল দেখতে পারেন। যে ডিরেক্টরি থেকে আমরা কমান্ডটি কার্যকর করি সেই ডিরেক্টরিতে একটি পিডিএফ ফাইল তৈরি করা হবে, যা আমাদের কোনও পিডিএফের মতো এটির সামগ্রী দেখতে আমাদের মঞ্জুরি দেয়।

wkhtmltopdf উইকিপিডিয়া থেকে পিডিএফ

file bash.pdf

উবুন্টুতে কীভাবে ডাব্লুএইচটিএমটিএমলেট ব্যবহার করবেন use

যদি আমরা আগ্রহী হয় ওয়েব পৃষ্ঠাকে ছবিতে রূপান্তর করুন, আমরা পূর্ববর্তী কমান্ডের সাথে একই সিনট্যাক্সটি ব্যবহার করতে পারি:

wkhtmltoimage উইকিপিডিয়া বাশ png

wkhtmltoimage https://es.wikipedia.org/wiki/Bash bash.png

সাহায্য

এটি প্রাপ্ত করা যেতে পারে wkhtmltopdf এবং wkhtmltoimage এ সহায়তা করুন টার্মিনালে নিম্নলিখিত কমান্ডগুলি টাইপ করে। প্রথম কমান্ডটি সম্পর্কে সহায়তা পেতে আপনাকে ব্যবহার করতে হবে:

wkhtmltopdf সহায়তা

wkhtmltopdf -h

আপনার প্রয়োজন হলে দ্বিতীয় কমান্ড সাহায্য করুন, আমরা একই বিকল্পটি যুক্ত করতে পারি:

wkhtmltoimage- সাহায্য

wkhtmltoimage -h

সাহায্য পাওয়ার আরেকটি উপায় হবে ম্যান পেজ ব্যবহার করুন সংশ্লিষ্ট।

wkhtmltopdf ম্যান পেজ

আমরা কেবল দেখতে পারি কীভাবে পারি wkhtmltopdf এবং wkhtMLtoimage সরঞ্জাম ব্যবহার করে আগ্রহের HTML ফর্ম্যাট থেকে পিডিএফ এবং চিত্রে ওয়েব পৃষ্ঠাগুলি রূপান্তর করুন। ব্যবহারকারীরা এই সরঞ্জামগুলির যে ব্যবহার করতে পারেন তা বিভিন্নভাবে ব্যবহৃত হয়, চালান তৈরি করতে, নোটগুলি সংরক্ষণ করতে, জন্মদিনের কার্ডগুলি তৈরি করতে বা অন্য যে কোনও ধরণের জিনিস মনে আসে to আপনি কেবল আপনার কল্পনা ব্যবহার করতে হবে।

এই অ্যাপ্লিকেশনটির উত্স কোডটি এর সংগ্রহস্থলে পাওয়া যায় GitHub অ্যাপ্লিকেশন এবং আপনি করতে পারেন তার মধ্যে আরও জানুন প্রকল্প ওয়েবসাইট এটিতে আপনি এই সরঞ্জামগুলি সম্পর্কে ডকুমেন্টেশন সন্ধান করতে পারেন।


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।