web-dev-qa-db-fra.com

Logiciel pour convertir les fichiers CHM en EPUB / Kindle

J'essaie de décider d'acheter un Kindle 2 , maintenant qu'il est disponible en Europe. Une chose que j'aimerais faire est de placer plusieurs fichiers d’aide Windows (par exemple, la documentation Python). Existe-t-il un bon moyen de convertir un fichier CHM en un format lisible par Kindle?

Ou est-ce quelque chose que d’autres lecteurs électroniques comme Sony font mieux puisque EPUB et CHM sont tous deux basés sur HTML?

28
Tim Pietzcker

Si vous utilisez Windows (vous pouvez passer directement à l'étape 3 si vous utilisez une version récente de Calibre ; cette option prend désormais en charge l'importation directe de fichiers .chm):

  1. Extrayez les fichiers HTML du conteneur CHM de la commande Invite avec HH.EXE

    Exemple:

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

    (Les utilisateurs de Mac peuvent utiliser Tubby pour convertir CHM en HTML)

  2. Fusionnez les fichiers HTML en un seul fichier (par exemple, avec Fusion SoftSnow )

  3. Utilisez Calibre pour le convertir en EPUB.

Tous les programmes mentionnés ci-dessus sont des logiciels gratuits et hh.exe est un utilitaire d'aide de Microsoft Windows.

Il existe des programmes commerciaux tels que ABC Amber CHM Converter qui effectuent automatiquement les étapes 1 et 2. Cependant, je ne connais aucun logiciel permettant de convertir directement CHM en EPUB. D'autres applications commerciales (par exemple Universal Document Converter ) peuvent être utilisées pour convertir CHM en PDF que le Kindle peut ou non gérer tout cela bien.

23
Molly7244

Pour pouvoir lire votre fichier .chm sur le Kindle, vous devez le convertir au format .mobi. Cela peut être fait en utilisant simplement Calibre qui vous permet d'importer un fichier .chm et de le convertir en .mobi. Ensuite, vous pouvez envoyer le fichier sur votre appareil quand il est connecté

38

C'est une bonne solution de Molly , mais vous pouvez aussi utiliser eCub créer ePUB à partir de pages HTML. De cette façon, vous n'avez pas un livre d'une page, mais des livres avec des chapitres et des pages variées.

5
Priyank

J'ai trouvé Sigil un excellent outil pour créer et éditer des livres électroniques au format ePub. Je l’utilise sous Linux, mais pour autant que je sache, cela fonctionne aussi bien sous Windows que sur Mac. Le système d’exploitation sur lequel vous essayez de réaliser cette tâche n’a donc aucune importance. Tant que vous avez les fichiers HTML et image dont vous avez besoin (et en savez assez sur le langage HTML pour éventuellement éditer les liens de l'image ou nettoyer le contenu si nécessaire), tout va bien. Cela demande un peu plus de travail que eCub, mais cela vous donne un contrôle total sur le résultat final et avec un peu de pratique, vous pourrez créer de très beaux livres électroniques ePub.

1
Silver Knight

Pourquoi ne pas essayer chm2pdf ? Il est disponible dans le référentiel Ubuntu pour vous permettre de l'installer facilement:

Sudo apt-get install chm2pdf

Il a un mode continu pour concaténer des pages HTML, comme:

chm2pdf --continuous in.chm out.pdf

Et beaucoup d'options pour contrôler l'apparence de la sortie.

1
Xiè Jìléi