DjVuからHTMLへの変換ツール
DjVuの本をブラウザ上で直接HTMLに変換します。どこにもアップロードされません。
入力
出力
Readme
なぜ電子書籍を変換するのか?
電子書籍リーダーや読書アプリは、それぞれ対応している電子書籍形式が異なります。KindleはAmazon独自の形式とEPUBに対応し、Kobo、Apple Books、Google Play BooksはEPUBに対応しています。FB2はロシアや東ヨーロッパの多くの電子書籍ライブラリで使われている形式です。また、本を印刷、共有、編集する際にはPDFやWordファイルが使われます。そのため、読みたい場所で本を開くには、事前に形式を変換する必要があることがよくあります。形式によって、本に含まれる情報の保持範囲も異なります。章、目次、注記、画像を保持するものもあれば、テキストだけを保持するものもあります。
| 形式 | 名称 | 変換方向 | 変換後に保持される内容 |
|---|---|---|---|
| EPUB | 電子出版物、EPUB 2および3 | 入出力 | 章、目次、見出し、スタイル、リンク、注記、画像、表紙 |
| FB2 | FictionBook、ZIP圧縮形式(.fb2.zip)にも対応 | 入出力 | セクション、見出し、スタイル、注記、画像、表、詩、エピグラフ、表紙 |
| MOBI | Mobipocketおよび旧Kindle書籍(AZW) | 入力のみ | 章、目次、見出し、スタイル、画像、表紙 |
| AZW3 | Kindle Format 8(KF8) | 入力のみ | 章、目次、見出し、スタイル、リンク、画像、表紙 |
| Portable Document Format | 入出力 | PDFから変換する場合:テキスト、見出し、章。PDFへ変換する場合:内部リンク以外すべて | |
| DOCX | Microsoft Word文書 | 入出力 | 見出し、スタイル、リスト、表、リンク、脚注、画像 |
| TXT | プレーンテキスト | 入出力 | テキスト、および「第1章」などの見出しから判定される章 |
| HTML | ウェブページ | 入出力 | 見出し、スタイル、リスト、表、リンク、注記、画像を1つのファイルにまとめて保持 |
スタイルには、太字、斜体、下線、取り消し線、上付き文字、下付き文字、コードがあります。FB2には下線がなく、プレーンテキストにはスタイルがありません。
ツールの説明
このツールは、EPUB、FB2、PDF、DOCX、TXT、HTMLの間で電子書籍を変換できるほか、MOBIおよびAZW3からこれらの形式へ変換できます。ここにある電子書籍コンバーターは、汎用の電子書籍コンバーターも、EPUBからFB2、FB2からEPUB、EPUBからPDF、MOBIからEPUBなど、特定の形式の組み合わせに対応したものも、すべて同じ仕組みで動作します。名前に含まれる形式が初期設定で選ばれており、「入力形式」と「出力形式」のメニューから別の形式に切り替えられます。
本を1冊または複数冊選択するか、ドラッグして追加してください。「ファイルを参照」では入力形式のファイルだけが表示されますが、ファイルをドラッグして追加する場合はどの形式でも構いません。ファイルごとに元の形式から変換されるため、たとえばMOBIからEPUBへのコンバーターにFB2ファイルを追加しても、FB2として変換されます。本は追加するとすぐに変換され、出力形式を変更したときにも再度変換されます。
本はお使いのデバイス上で変換され、アップロードされることはありません。
複数の電子書籍を一度に変換する
好きなだけ本を選択するかドラッグして追加でき、いつでも本を追加できます。一括電子書籍コンバーターなので、ライブラリ全体を一度に変換できます。
- 本は追加された順に1冊ずつ変換され、進行状況バーに冊数が表示されます。
- 変換された本はグリッドに表示され、それぞれに「ダウンロード」ボタンが付きます。ファイル名は元のまま、新しい拡張子が付きます。
- 「すべてダウンロード」では、変換されたすべての本を1つのZIPファイルとして保存できます。1冊だけの場合は、そのままの形式で保存されます。
- 同じ名前になる本がある場合、後から追加された本の名前に番号が付きます(例:book (1).epub)。
- 変換できない本がある場合は、エラーメッセージにその本の名前が表示され、ほかの本は引き続き変換されます。
仕組み
本のタイトル、著者、その他の詳細情報、章、注記、画像を読み取り、それらを出力形式で書き出します。つまり、形式の組み合わせにかかわらず、本は同じ手順で変換され、両方の形式が対応している情報が引き継がれます。
読み取り:
- ファイルの拡張子にかかわらず、実際のコンテンツ形式に基づいて読み取ります。たとえば、拡張子を.zipに変更したEPUBはEPUBとして、ZIP圧縮されたFB2はFB2として読み取られます。
- EPUB書籍はスパインの順序で読み込まれ、各ファイルが1つの章になります。章のタイトルには目次が使われます。太字、斜体などのスタイルは、タグで指定されている場合も、スタイルシートのクラスで指定されている場合も引き継がれます。脚注としてマークされたものは、本の注記になります。フォント、色、サイズ、レイアウトは引き継がれません。
- FB2書籍は、Windows-1251など、ファイルで宣言されているエンコーディングで読み込まれます。古いファイルの多くはこの形式を使っています。本文の各セクションが章になり、注記用の本文は本の注記になります。詩、エピグラフ、引用は引用文になり、「* * *」のような小見出しは場面の区切りになります。ジャンル、概要、出版社、発行年、ISBNも引き継がれます。
- MOBIおよびAZW3書籍は、新しいKindle書籍のようにファイルにKF8部分がある場合はその部分を読み取り、ない場合は旧式のMobipocketテキストを読み取ります。
- DOCX文書はmammothを使って読み込まれます。Wordの見出しスタイルが適用された見出し、「タイトル」スタイル、および「引用」スタイルの引用文は、それぞれの意味が保持されます。脚注と文末脚注は本の注記になります。
- PDFファイルはテキストから読み込まれます。行は段落に結合され、行末でハイフンによって分割された単語は元に戻されます。すべてのページに繰り返し表示されるページ番号やヘッダーは除外され、文字サイズの大きい行は見出しになります。しおりがあるPDFでは、最上位のしおりごとに章が作られます。しおりがない場合は、最も大きな見出しから章が作られます。最初のページは表紙画像になります。PDF内の画像やフォントは読み込まれません。また、スキャンしたPDFはOCRにかけるまで読み取れるテキストがありません。
- TXTファイルは、UTF-8、UTF-16、または使われている可能性が最も高い旧式のエンコーディングで読み込まれます。段落は、ファイルで使われている方法に応じて、空行、インデント、または改行で区切られます。「第12章」、「Глава 3」、「Kapitel 2」、「第三章」などの行は章の始まりとして扱われます。本のタイトルにはファイル名が使われます。
- HTMLファイルは、データURLとして含まれる画像とともに、1つのページとして読み込まれます。
書き出し:
- EPUB書籍はEPUB 3形式で作成され、古いリーダーにも対応するようEPUB 2形式の目次も含まれます。各章は個別のファイルになり、目次には章と章内の見出しが表示されます。表紙は独立したページになり、注記は末尾のページに配置されます。本文中の注記マークから、そのページへリンクできます。
- FB2書籍では各章にセクションが作られ、見出しの下に階層化されるため、リーダーの目次に表示されます。FB2にはリストがないため、リスト項目は「1.」または「•」で始まる段落になります。画像はJPEGまたはPNGで書き出され、FB2リーダーで表示できます。それ以外の形式の画像はPNGに変換されます。
- PDFファイルは本のサイズに相当するA5のページで作成され、ラテン文字、ギリシャ文字、キリル文字を含むフォントのLiberation Sansが使われます。フォントに含まれない文字は「?」で表示されます。各章は新しいページから始まり、表紙は最初のページ全体に配置されます。ページ番号が付き、PDFのしおりには章が表示されます。ウェブページへのリンクはクリックできます。注記は最後の章の後に配置されます。
- DOCX文書では各章が新しいページから始まり、見出しにはWordの見出しスタイルが適用されます。見出しはWordのナビゲーションウィンドウに表示されます。注記は脚注になり、引用文には「引用」スタイルが使われます。画像はページに収まるように拡大・縮小されます。
- TXTファイルでは、テキストの冒頭にタイトルと著者が記載されていない場合、それらが先頭に追加されます。その後に章が続き、段落の間には空行が入ります。リスト項目は「-」または数字で始まり、表のセルは「|」で区切られます。注記は末尾に「[1]」のような形式で記載されます。画像は含まれません。
- HTMLファイルは、本全体を含む1ページとして作成され、画像はページ内に、注記は末尾に配置されます。
- 変換された本には、出力形式で保持できる範囲で、元の本のタイトル、著者、言語、説明が引き継がれます。
ヒント
- Kindleで本を読むには、EPUBに変換してください。「Kindleへ送信」はEPUBファイルに対応しています。
- PDFが1つの長い章に変換される場合、そのPDFにはしおりがなく、章の見出しの文字サイズも本文と同じです。EPUBまたはWordファイルから作成されたPDFは、元のファイルを使って変換したほうが通常はうまくいきます。
- DRMでコピー保護された本は変換できず、変換に失敗した本とともにエラーメッセージに表示されます。
- コミックなどの固定レイアウトの本は、テキストを流し込む形式ではなく、ページを画像のように表示する形式です。そのため、うまく変換できないことがあります。このコンバーターは本のテキストを処理します。