ซอฟต์แวร์สำหรับแปลงไฟล์ CHM เป็น EPUB / Kindle


28

ฉันกำลังพยายามตัดสินใจว่าจะซื้อKindle 2หรือไม่ตอนนี้วางจำหน่ายในยุโรปแล้ว สิ่งหนึ่งที่ฉันต้องการทำคือใส่ไฟล์ช่วยเหลือของ Windows ไว้หลายไฟล์ (ตัวอย่างเช่นเอกสาร Python) มีวิธีที่ดีในการแปลงไฟล์ CHM เป็นรูปแบบ Kindle-readable หรือไม่?

หรือนี่เป็นสิ่งที่ผู้อ่านอีเลิร์นนิ่งคนอื่น ๆ ของ Sony ทำได้ดีกว่าเนื่องจาก EPUB และ CHM นั้นใช้ HTML


1
ใช่ทั้ง EPUB และ CHM เป็นคอนเทนเนอร์ HTML ZIP สามารถแยก EPUB

คุณลองทั้งสองวิธีจากคำตอบของคำถามนั้นหรือไม่
ต้มตุ๋น quixote

@quack ใช่ฉันทำ eCub ล้มเหลวในการสร้างไดเรกทอรีและหยุด ฉันอาจลองในกล่องอื่นและดูว่าฉันไปอย่างไร
griegs

คำตอบ:


23

หากคุณใช้ Windows (คุณสามารถข้ามไปยังขั้นตอนที่ 3 ได้โดยตรงหากใช้Caliberเวอร์ชันล่าสุดตอนนี้รองรับการนำเข้าไฟล์. chm โดยตรง):

  1. แตกไฟล์ HTML ออกจากคอนเทนเนอร์ CHM จากพรอมต์คำสั่งด้วยHH.EXE

    ตัวอย่าง:

    HH.EXE -decompile C:\Temp\decompile-folder C:\Temp\yourCHM.chm
    

    (ผู้ใช้ Mac สามารถใช้Tubbyเพื่อแปลง CHM ​​เป็น HTML)

  2. รวมไฟล์ HTML เป็นไฟล์เดียว (เช่นกับSoftSnow Merger )

  3. ใช้ Caliber เพื่อแปลงเป็น EPUB

โปรแกรมทั้งหมดที่กล่าวถึงข้างต้นเป็นฟรีแวร์และ hh.exe เป็นยูทิลิตี้ช่วยเหลือของ Microsoft Windows

มีโปรแกรมเชิงพาณิชย์เช่นABC Amber CHM Converterที่จะทำตามขั้นตอนที่ 1 และ 2 โดยอัตโนมัติ อย่างไรก็ตามฉันไม่รู้ซอฟต์แวร์ที่จะแปลง CHM ​​เป็น EPUB โดยตรง แอพพลิเคชั่นเชิงพาณิชย์อื่น ๆ (ตัวอย่างเช่นUniversal Document Converter ) สามารถใช้ในการแปลง CHM ​​เป็น PDF ซึ่ง Kindle อาจหรืออาจไม่รองรับทั้งหมดก็ได้


ขอบคุณมอลลี่ ฉันใช้วิธีการที่คล้ายกัน (hhw.exe) กับความสำเร็จที่แตกต่างกัน มีไฟล์ช่วยเหลือบางอย่างที่ใช้ไฟล์. hhc เป็น "ศูนย์การนำทาง" แทนที่จะเป็น "index.html" และ iSilo (ตัวแปลง Palm HTML) ไม่สามารถจัดการได้ ตัวอย่างคือไฟล์วิธีใช้ PowerShell (PowerShell 1.0) - วิธีการของคุณจะใช้ได้หรือไม่
ทิม Pietzcker

4
ตอนนี้ Calibre รองรับไฟล์ chm และสามารถแปลงเป็น EPUB หรือ MOBI โดยตรง (ในรูปแบบอื่น ๆ )
Blorgbeard

1
โปรดทราบว่าเมื่อใช้ hh.exe ไม่ควรมีช่องว่างในชื่อพา ธ ของคุณหากคุณใช้เครื่องหมายคำพูดเพื่อระบุชื่อพา ธ ก็ไม่ได้ทำอะไรเลย
Sverre Rabbelier

38

ในการอ่านไฟล์. chm ของคุณบน Kindle คุณจะต้องแปลงเป็นรูปแบบ. mobi ที่สามารถทำได้โดยใช้ Caliber ซึ่งช่วยให้คุณสามารถนำเข้าไฟล์. chm และแปลงเป็น. mobi จากนั้นคุณสามารถส่งไฟล์ไปยังอุปกรณ์ของคุณเมื่อมีการเชื่อมต่อ



1

ฉันพบว่าSigilเป็นเครื่องมือที่ยอดเยี่ยมสำหรับการสร้างและแก้ไขรูปแบบ ePub e-Books ฉันใช้มันบน Linux แต่เท่าที่ฉันรู้ว่ามันใช้งานได้ดีบน Windows หรือ Mac ดังนั้นมันจึงไม่สำคัญว่าระบบปฏิบัติการใดที่คุณพยายามจะทำงานนี้ให้สำเร็จ ตราบใดที่คุณมีไฟล์ HTML และไฟล์รูปภาพที่คุณต้องการ (และมีความรู้เกี่ยวกับ HTML มากพอที่จะแก้ไขลิงก์ภาพหรือล้างเนื้อหาหากจำเป็น) คุณควรจะปรับ มันต้องใช้งานมากกว่า eCub เล็กน้อย แต่มันช่วยให้คุณควบคุมผลสุดท้ายและด้วยการฝึกฝนเล็กน้อยคุณสามารถสร้าง ePub e-Books ที่ค่อนข้างดี


1

ทำไมไม่ลองchm2pdf ? มีอยู่ในที่เก็บ Ubuntu เพื่อให้คุณสามารถติดตั้งได้อย่างง่ายดาย:

sudo apt-get install chm2pdf

มันมีโหมดต่อเนื่องเพื่อเชื่อมหน้า html เป็น:

chm2pdf --continuous in.chm out.pdf

และตัวเลือกมากมายในการควบคุมลักษณะที่ปรากฏออก


1
รูปแบบไฟล์ PDF ดูด a kindle!
Patrick Honorez

คุณสามารถตัดขอบสีขาวด้วย acroreader เพื่อให้มันดีขึ้นเล็กน้อย ..
XièJìléi
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.