06、epubファイル構造一覧

1002 ワード

epubファイル構造
demo.epub
    ├── META-INF
    │   └── container.xml
    ├── OPS
    │   ├── chapter1.html
    │   ├── chapter2.html
    │   ├── chapter3.html
    │   ├── coverpage.html
    │   ├── css
    │   │   └── main.css
    │   ├── fb.ncx
    │   ├── fb.opf
    │   └── images
    │       ├── 1.png
    │       ├── 2.jpg
    │       ├── 3.jpg
    │       └── cover.jpg
    └── mimetype

1、.epubファイルの本質はzipパッケージであり、epub 2という名前のパッケージ内のルートディレクトリの下に拡張するだけで、ファイルを含まなければならない:(1)mimetypeファイル、(2)META-INF/container.xml(EPUB読み取りシステムは、まずデジタル図書メタデータの場所を指すファイルを表示する.すなわち、ファイル内のfull-pathの値は変更できるが、epubルートからのパスでなければならない.fb.opfファイル名はカスタマイズできるが、ファイル拡張子は.opfでなければならない(3)fb.opfの本質はxmlファイルであり、コンテンツはepubファイル全体のすべてのコンテンツファイル、各章のid、名前ファイルの位置、画像の位置などを記述する.また、チャプタ名とチャプタファイルとの関係ファイルの位置()(4)fbも与える.ncxファイルにはディレクトリと対応するhtmlファイルパス(名前)が含まれており、本質はxmlファイルです.これで、ある章をクリックして、対応するファイルにジャンプすることができます.(5)一般的に、章ファイルはhtmlファイルであり、リソースパッケージには対応するcssが含まれており、mainと呼ばれている.css,これにより,epubにマルチメディアファイル情報が含まれることが分かる.