web-dev-qa-db-ja.com

CHMファイルをEPUB / Kindleに変換するソフトウェア

Kindle 2 を購入するかどうかを決定しようとしています。ヨーロッパで利用できるようになりました。私がそれでやりたいことの1つは、いくつかのWindowsヘルプファイルをその上に置くことです(たとえば、Pythonのドキュメント)。CHMファイルをKindleに変換する良い方法はありますか?読み取り可能なフォーマット?

それとも、EPUBとCHMはどちらもHTMLに基づいているため、これはソニーのような他の電子リーダーのほうが優れているのでしょうか。

28
Tim Pietzcker

Windowsを使用している場合(最近のバージョンの Calibre を使用している場合は、手順3に直接スキップできます。chmファイルの直接インポートがサポートされるようになりました):

  1. HH.EXEを使用してコマンドプロンプトからCHMコンテナーからHTMLファイルを抽出します。

    例:

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

    (Macユーザーは Tubby を使用してCHMをHTMLに変換できます)

  2. HTMLファイルを1つのファイルにマージします(例: SoftSnow Merger を使用)

  3. Calibreを使用してEPUBに変換します。

上記のすべてのプログラムはフリーウェアであり、hh.exeはMicrosoft Windowsヘルプユーティリティです。

手順1と2を自動的に実行する ABC Amber CHM Converter のような商用プログラムがあります。ただし、CHMを直接EPUBに変換するソフトウェアは知りません。他の商用アプリケーション(たとえば、 niversal Document Converter )を使用して、CHMをPDFに変換できます。Kindleは、Kindleでそれほどうまく処理できない場合があります。

23
Molly7244

Kindleで.chmファイルを読み取るには、.mobi形式に変換する必要があります。これは、.chmファイルをインポートして.mobiに変換できるCalibreを使用するだけで実行できます。次に、接続時にファイルをデバイスに送信できます

38

これはクールな Mollyによる回避策 ですが、 eCub を使用してHTMLページからePUBを作成することもできます。この方法では、1ページの本ではなく、章とさまざまなページの本があります。

5
Priyank

私は Sigil がePub形式の電子書籍を作成および編集するための優れたツールであることを発見しました。私はLinuxで使用していますが、私の知る限り、WindowsまたはMacでも同様に機能するため、このタスクを実行しようとしているオペレーティングシステムはまったく問題になりません。必要なHTMLファイルと画像ファイルがある場合(そして、画像リンクを編集したり、必要に応じてコンテンツをクリーンアップしたりできるHTMLについて十分に理解している場合)、問題はありません。 eCubよりも少し多くの作業が必要ですが、最終結果を完全に制御でき、少し練習するだけで、かなり素晴らしいePub電子書籍を作成できます。

1
Silver Knight

chm2pdf を試してみませんか? Ubuntuリポジトリで入手できるため、簡単にインストールできます。

Sudo apt-get install chm2pdf

次のように、htmlページを連結する連続モードがあります。

chm2pdf --continuous in.chm out.pdf

そして、出力の外観を制御する多くのオプション。

1
Xiè Jìléi