باسم الله الرحمان الرحيم
اليوم سنتكلم عن أداة رائعة تقوم بتحويل صفحات الويب html الى ملف pdf أو الى صور حسب الرغبة. فما هي هاته الأداة؟
wkhtmltopdf و wkhtmltoimage أداة مفتوحة المصدر ذات الرخصة (GPLv3) و هي عبارة عن أوامر تقوم عمل تحول بين أكواد html الى صفحات ضمن ملف pdf مع صور باستخدام مشغل العرض Qt WebKit. استعمالها سهل جدا الامر يتعلق فقط بتطبيق سطر أوامر في الطرفية، كل ما يلزم هو اتصال بالانترنت و متصفح pdf فقط.
التثبيث :
ARCH LINUX
Debian Jessie-32bit$ sudo pacman -Sy wkhtmltopdf
Debian Jessie-64bit$ wget https://bitbucket.org/wkhtmltopdf/wkhtmltopdf/downloads/wkhtmltox-0.13.0-alpha-7b36694_linux-jessie-i386.deb &&
sudo dpkg -i wkhtmltox*.deb
Ubuntu 14.04 32bit$ wget https://bitbucket.org/wkhtmltopdf/wkhtmltopdf/downloads/wkhtmltox-0.13.0-alpha-7b36694_linux-jessie-amd64.deb &&
sudo dpkg -i wkhtmltox*.deb
Ubuntu 14.04 64bit$ wget https://bitbucket.org/wkhtmltopdf/wkhtmltopdf/downloads/wkhtmltox-0.13.0-alpha-7b36694_linux-trusty-i386.deb &&
sudo dpkg -i wkhtmltox*.deb
CentOs 654bit$ wget https://bitbucket.org/wkhtmltopdf/wkhtmltopdf/downloads/wkhtmltox-0.13.0-alpha-7b36694_linux-trusty-amd64.deb &&
sudo dpkg -i wkhtmltox*.deb
بعد التحميل و تثبيت يأتي طريقة الاستخدام. طبعا للبرنامج طريقتين للاستعمال، الاولى عن طريق الطرفية و ثانية عبر كتابة الاوامر في الطرفية. وفي هذا الموضوع سنشرح الطريقة الثانية فقط.$ wget https://bitbucket.org/wkhtmltopdf/wkhtmltopdf/downloads/wkhtmltox-0.13.0-alpha-7b36694_linux-centos7-amd64.rpm && rpm -Uvh wkhtmltox*.rpm
طريقة الاستخدام :
من أجل تحويل html الى pdf نكتب :
طبعا الموقع google فقط كمثال.wkhtmltopdf google.com url.pdf
من أجل تحويل html الى صورة
من أجل المزيد من الخصائص قم بتطبيق الامر :wkhtmltoimage google.com google.jpeg
man wkhtmltopdfنلتقي في موضوع قادم. بالتوفيق !!
الإبتساماتإخفاء