Documentation
¶
Overview ¶
Package export 将 OFD 文档导出为 ofd-creator 可读取的 manifest。
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func WriteBundle ¶ added in v0.1.2
WriteBundle 将 OFD 的全部文档体写入一个目录包。 每个文档体拥有独立的 manifest 和资源目录,根目录下同时写入索引文件。
func WriteDocumentManifest ¶ added in v0.1.2
WriteDocumentManifest 将指定索引的文档体写入 manifest。 index 从 0 开始;该 API 用于 OFD 包含多个文档体时选择其中一个文档。
Types ¶
type BundleDocument ¶
type BundleDocument struct {
Index int `json:"index" yaml:"index"`
ID string `json:"id" yaml:"id"`
Title string `json:"title" yaml:"title"`
Manifest string `json:"manifest" yaml:"manifest"`
AssetRoot string `json:"asset_root" yaml:"asset_root"`
Pages int `json:"pages" yaml:"pages"`
}
BundleDocument 标识导出目录包中的一个文档 manifest。
type BundleIndex ¶
type BundleIndex struct {
Version int `json:"version" yaml:"version"`
Documents []BundleDocument `json:"documents" yaml:"documents"`
}
BundleIndex 描述 WriteBundle 生成的 manifest 集合。
Click to show internal directories.
Click to hide internal directories.