การติดตั้ง wkhtmltopdf ด้วย terminal บน ubuntu

แชร์ความรู้ Linux Ubuntu Web Server บทความ การ config server Linux FreeBSD Apache
การติดตั้ง XAMPP Mysql PHP ใครต้องการแชร์ความรู้เรื่องต่างๆ เหล่านี้ให้ ท่านหรืออื่น โพสที่หมวดนี้ได้

Moderator: mindphp, ผู้ดูแลกระดาน

ภาพประจำตัวสมาชิก
jirawoot
PHP VIP Members
PHP VIP Members
โพสต์: 3129
ลงทะเบียนเมื่อ: 17/06/2019 10:30 am

การติดตั้ง wkhtmltopdf ด้วย terminal บน ubuntu

โพสต์ที่ยังไม่ได้อ่าน โดย jirawoot »

ติดตั้ง wkhtmltopdf ด้วย terminal บน ubuntu
wkhtmltopdf คือโปรแกรมที่ใช้สำหรับการแปลงหน้าเว็บ HTML ให้เป็น PDF โดยการใช้คำสั่ง command line มีรูปแบบการใช้ดังนี้

โค้ด: เลือกทั้งหมด

wkhtmltopdf  Link URL file_name.pdf
ตัวอย่าง

โค้ด: เลือกทั้งหมด

wkhtmltopdf http://google.com google.pdf
วิธีขั้นตอนการติดตั้ง
ขั้นตอนแรกเปิด terminal ขึ้นมา
จากนั้นให้พิมพ์ดังนี้

โค้ด: เลือกทั้งหมด

sudo apt-get install wkhtmltopdf
Selection_011.png
Selection_011.png (8.59 KiB) Viewed 3297 times
ให้ใส่ password ของเครื่องคุณ
Selection_012.png
Selection_012.png (15.09 KiB) Viewed 3297 times
จาก terminal จะทำการ ติดตั้ง wkhtmltopdf เข้าสู่เครื่อง

วิธีเช็คนะครับ
ให้พิมพ์

โค้ด: เลือกทั้งหมด

wkhtmltopdf --version
Selection_013.png
Selection_013.png (15.42 KiB) Viewed 3297 times
ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 41125
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

Re: การติดตั้ง wkhtmltopdf ด้วย terminal บน ubuntu

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

ติดตั้ง wkhtmltopdf บน Ubuntu 16 จากไฟล์ source code
ถ้าใครติดตั้ง แบบ packet แล้วใช้งานได้ไม่ต้องติดตั้งวิธีนีนะครับ วิธีนำแก้ปัญหา สำหรับติดตั้ง แบบ packet แล้วใช้งานไม่ได้
ใช้งานไม่ได้เป็นอย่างไร จะ Error ประมาณนี้
Exit with code 1 due to network error: ContentNotFoundError
มาดูวิธีติดตั้งจาก source code กัน
เริ่มจากเข้าไปที่
1. 2. โหลดไฟล์ wkhtmltopdf เวอร์ชั่นล่าสุดจาก github กัน

โค้ด: เลือกทั้งหมด

wget https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.4/wkhtmltox-0.12.4_linux-generic-amd64.tar.xz
3. แตกไฟล์ .tar.xz ลง Folder

โค้ด: เลือกทั้งหมด

tar vxf wkhtmltox-0.12.4_linux-generic-amd64.tar.xz
4. ย้ายไฟล์ ที่สามารถรันได้ไว้ ใน bin เพื่อเรียกใช้งานแบบไม่ต้องระบุ path

โค้ด: เลือกทั้งหมด

cp wkhtmltox/bin/wk* /usr/bin/
5. ตรวจสอบเวอร์ชั่น

โค้ด: เลือกทั้งหมด

wkhtmltopdf --version
6. ทดลองใช้งาน แปลงเว็บ google.com เป็น ไฟล์ google.pdf

โค้ด: เลือกทั้งหมด

wkhtmltopdf http://google.com google.pdf
เท่านี้ก็เสร็จกระบวนการติดตั้งแล้ว
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 41125
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

Re: การติดตั้ง wkhtmltopdf ด้วย terminal บน ubuntu

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

หากใครมี ปัญหา ข้อความภาษาไทย ให้ติดตั้ง font ตามนี้
viewtopic.php?p=158613#p158613
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 41125
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

Re: การติดตั้ง wkhtmltopdf ด้วย terminal บน ubuntu

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

อัพเกรด wkhtmltopdf
viewtopic.php?f=27&t=62274
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ภาพประจำตัวสมาชิก
MBMoo
PHP VIP Members
PHP VIP Members
โพสต์: 25356
ลงทะเบียนเมื่อ: 04/06/2020 10:05 am

Re: การติดตั้ง wkhtmltopdf ด้วย terminal บน ubuntu

โพสต์ที่ยังไม่ได้อ่าน โดย MBMoo »

มีแปลงเป็นภาพด้วยมั้ยคะ ของ windows ค่ะ
ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 41125
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

Re: การติดตั้ง wkhtmltopdf ด้วย terminal บน ubuntu

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

มีครับ wkhtmltoimage
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 41