สร้าง PDF จาก CHM


13

ฉันได้เห็นคำถามมากมายเกี่ยวกับเครื่องพิมพ์ PDF และฉันใช้เครื่องพิมพ์ PDF (เครื่องพิมพ์Bullzip PDF ) อยู่แล้ว

แต่ฉันไม่สามารถใช้เครื่องพิมพ์แบบ PDF พิมพ์ทั้งไฟล์ CHM เป็น PDF ฉันใช้โปรแกรมดู CHM เริ่มต้นใน Windows สิ่งที่ฉันทำได้คือพิมพ์หัวข้อทั้งหมดหรือหัวข้อย่อยทั้งหมด มีวิธีง่ายๆไหมที่ฉันจะทำให้หัวข้อทั้งหมดเป็น PDF โดยเฉพาะอย่างยิ่งสิ่งที่ไม่เกี่ยวข้องกับฉันในการพิมพ์แต่ละหัวข้อแยกจากกัน


นี้คือการเชื่อมโยงอาจจะเป็นประโยชน์: stackoverflow.com/questions/739725/...
joe

สิ่งนี้ดูเหมือนจะเป็นปัญหา XYทั่วไป: ปัญหาจริงของคุณคือคุณต้องการพิมพ์ไฟล์ CHM ทั้งหมดไม่ใช่วิธีสร้าง PDF จาก CHM คุณคิดว่าเป็นวิธี (เท่านั้น) ไป แต่อาจมีวิธีอื่น คุณสามารถแก้ไขข้อความและชื่อคำถามได้ไหม?
Jan Doggen

คำตอบ:


11

การแปลงบน Linux

ใช้chm2pdf

บน windows

  1. ก่อนอื่นให้เปิด CHM Decoder
  2. ในแท็บเปิดไฟล์คลิกปุ่มเปิดและเลือก CHM ที่คุณต้องการแปลง
  3. คลิกที่แท็บถอดรหัส ผนวกชื่อไดเรกทอรีเข้ากับชื่อที่เลือก มันจะสร้างไดเรกทอรีใหม่ มันไม่สำคัญว่าจะมีคุณค่าอะไร

ตอนนี้ส่วนที่ยุ่งยากมา ใน chm2pdf จะติดตามการเรียงลำดับของไฟล์ HTML คุณสูญเสียการสั่งซื้อที่นี่และต้องสร้างใหม่ด้วยมือ ความยากลำบากที่นี่แตกต่างจากหนังสือเล่มหนึ่งไปยังอีกเล่ม เปิดไฟล์ CHM ไว้ในหน้าต่างเดียวเพื่อให้คุณสามารถมองไปที่สารบัญ

ตอนนี้ไฟ HTMLDOC ขึ้นมา

  1. คุณจะได้รับการต้อนรับจากแท็บอินพุตก่อน ตรวจสอบให้แน่ใจว่าได้ตั้งค่าประเภทเอกสารเป็นหนังสือ
  2. คลิกที่ปุ่ม "เพิ่มไฟล์ ... " และค้นหาไฟล์สารบัญซึ่งโดยปกติจะเรียกว่า toc.html เพิ่มก่อน
  3. คลิก "เพิ่มไฟล์ ... " อีกครั้ง คุณจะต้องเพิ่มไฟล์ตามลำดับที่นี่ เพิ่มไฟล์ HTML เท่านั้นไม่ต้องกังวลกับรูปภาพพวกเขาจะถูกแปลง ดูภาพหน้าจอด้านล่าง มันอาจจะง่ายเหมือนการเลือกกะทั้งหมดหรือคุณอาจต้องเพิ่มทีละบท
  4. คลิกที่แท็บผลลัพธ์ เลือกปุ่มตัวเลือก PDF ในรูปแบบเอาท์พุท คลิกปุ่มเรียกดูบนเส้นทางผลลัพธ์เรียกดูตำแหน่งที่คุณต้องการให้ pdf ไปพิมพ์ชื่อแล้วคลิกตกลง
  5. คลิกที่แท็บหน้า ตรวจสอบว่าระยะขอบไม่เป็นไร โดยทั่วไปแล้วงานทั่วไปเนื่องจากไฟล์ CHM มักจะง่ายต่อการรีโฟลว์
  6. คลิกที่แท็บ PDF เลือก PDF เวอร์ชัน 1.4 (Acrobat 5.0.) สำหรับหน้าแรกเลือก TOC
  7. คลิกที่ปุ่มสร้าง

ที่มา: http://imaddicted.ca/guides/eslick/chm/


ดี สิ่งที่ฉันต้องการ และฉันสามารถทำสิ่งนี้โดยอัตโนมัติเนื่องจากตัวเลือกทั้งสองทำงานในบรรทัดคำสั่ง ขอบคุณ
R. Martinho Fernandes

1
นี่คือวิธีที่ฉันติดตั้ง chm2pdf บน (Fedora) Linux: blog.randell.ph/2010/04/03/convert-chm-to-pdf-in-fedora-linuxในกรณีที่คุณประสบปัญหาในการติดตั้ง
Randell

chm2pdf ยอดเยี่ยมจริงๆ!
chappar
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.