06、epubファイル構造一覧
1002 ワード
epubファイル構造
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にマルチメディアファイル情報が含まれることが分かる.
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にマルチメディアファイル情報が含まれることが分かる.