Computer >> คอมพิวเตอร์ >  >> สมาร์ทโฟน >> Linux

วิธีแปลงหน้า HTML เป็น PDF ใน Ubuntu Linux

บทช่วยสอนนี้จะแสดงให้คุณเห็นถึงวิธีการแปลงหน้าเว็บ (HTML) เป็นเอกสาร PDF ใน Linux โดยใช้ซอฟต์แวร์โอเพ่นซอร์สและฟรี

เครื่องมือที่เรียบร้อยจริงๆ ที่ฉันรู้จักเมื่อไม่กี่วันก่อนคือ wkhtmltopdf ซึ่งเป็นเครื่องมือที่แจกจ่ายอย่างอิสระที่ให้คุณแปลงหน้า HTML เป็นเอกสาร PDF นี่ไม่ใช่สิ่งที่ฉันพบว่ามีประโยชน์บ่อยเกินไป แต่เมื่อฉันต้องการมันก็ช่วยชีวิตได้ มาดูวิธีตั้งค่าและใช้งานกันดีกว่า

การติดตั้ง wkhtmltopdf ยากน้อยกว่ามากที่พยายามออกเสียงชื่อโครงการ เนื่องจากโครงการยังไม่ได้แจกจ่ายเป็นไบนารีที่สามารถติดตั้งได้ คุณจะต้องคอมไพล์มัน

ข้อกำหนด:

– QT 4.4 หรือสูงกว่า
– CMake 1.6 หรือสูงกว่า
– การโค่นล้ม

บน Ubuntu ให้ทำดังต่อไปนี้เพื่อติดตั้งเครื่องมือที่จำเป็นในการคอมไพล์:

# sudo apt-get update
# sudo apt-get install libqt4-dev qt4-dev-tools build-essential cmake

ตอนนี้ตรวจสอบโค้ดล่าสุดสำหรับแอปพลิเคชันจากที่เก็บ SVN ของโปรเจ็กต์

# svn ชำระเงิน https://wkhtmltopdf.googlecode.com/svn/trunk/ wkhtmltopdf

ถึงเวลาสร้างและคอมไพล์แล้ว:

# cd wkhtmltopdf
# cmake -D CMAKE_INSTALL_PREFIX=/usr
# ทำ
# sudo ทำการติดตั้ง

เมื่อคุณทำตามขั้นตอนก่อนหน้านี้โดยใช้ wkhtmltopdf เป็นชิ้นเค้ก หากต้องการแปลงหน้าเว็บจาก HTML เป็น PDF สิ่งที่คุณต้องทำคือเรียกใช้คำสั่งต่อไปนี้:

# wkhtmltopdf https://www.simplehelp.net simplehelp.pdf

คำสั่งก่อนหน้านี้จะเข้าสู่เว็บไซต์ https://www.simplehelp.net และสร้างเอกสาร PDF ที่มีเนื้อหา เห็นได้ชัดว่าคุณต้องมีการเชื่อมต่ออินเทอร์เน็ตจึงจะใช้งานได้ คุณยังสามารถแก้ไขคำสั่งด้านบนเล็กน้อยเพื่อแปลงไฟล์ HTML ที่จัดเก็บไว้ในคอมพิวเตอร์ของคุณเป็นเอกสาร PDF:

# wkhtmltopdf /home/calvin/sevencross.html sevenacross.pdf

ของสวยๆเพียบเลย เอ๊ะ! wkhtmltopdf มีหลายตัวเลือกให้คุณสร้างเอกสาร PDF ในโหมดแนวตั้งหรือแนวนอน เป็นต้น เยี่ยมชมเว็บไซต์ของโครงการเพื่อดูข้อมูลเพิ่มเติม

กำลังมองหาเคล็ดลับและกลเม็ดเพิ่มเติมเกี่ยวกับ Linux อยู่ใช่ไหม เรามีคุณครอบคลุม! :)