|
|
1 hónapja | |
|---|---|---|
| .. | ||
| src | 1 hónapja | |
| LICENSE | 1 hónapja | |
| README.en.md | 1 hónapja | |
| README.md | 1 hónapja | |
| package.json | 1 hónapja | |
| tsconfig.json | 1 hónapja | |
Standalone ebook renderer package for Flyfish File Viewer. It handles .epub parsing, table-of-contents navigation, scrolling reading, previous/next navigation, reading progress, and .umd mobile ebook metadata, TOC, and zlib text blocks.
import FileViewer from '@file-viewer/vue3'
import { ebookRenderer } from '@file-viewer/renderer-epub'
const options = {
builtinRenderers: 'none',
renderers: ebookRenderer,
}
You can also compose it with other renderers:
import { ebookRenderer } from '@file-viewer/renderer-epub'
import { pdfRenderer } from '@file-viewer/renderer-pdf'
import { archiveRenderer } from '@file-viewer/renderer-archive'
const options = {
builtinRenderers: 'none',
renderers: [pdfRenderer, archiveRenderer, ebookRenderer],
}
.epub packages, OPF metadata, navigation, and chapter resources with epubjs..umd mobile ebook containers with the project parser and inflates text blocks through pako.The core package no longer bundles the EPUB / UMD renderer and no longer installs epubjs or pako directly. Install this renderer explicitly, or use @file-viewer/preset-all, when ebook preview is required.