├── gradle.properties ├── epub4j-core └── src │ ├── test │ ├── resources │ │ ├── zero_length_file.epub │ │ ├── chm1 │ │ │ ├── $WWAssociativeLinks │ │ │ │ ├── Map │ │ │ │ ├── Property │ │ │ │ ├── BTree │ │ │ │ └── Data │ │ │ ├── $WWKeywordLinks │ │ │ │ ├── Map │ │ │ │ ├── Property │ │ │ │ ├── Data │ │ │ │ └── BTree │ │ │ ├── #IVB │ │ │ ├── #IDXHDR │ │ │ ├── #SYSTEM │ │ │ ├── #TOPICS │ │ │ ├── #URLTBL │ │ │ ├── #WINDOWS │ │ │ ├── $OBJINST │ │ │ ├── $FIftiMain │ │ │ ├── design.css │ │ │ ├── images │ │ │ │ ├── blume.jpg │ │ │ │ ├── ditzum.jpg │ │ │ │ ├── eiche.jpg │ │ │ │ ├── extlink.gif │ │ │ │ ├── insekt.jpg │ │ │ │ ├── lupine.jpg │ │ │ │ ├── list_arrow.gif │ │ │ │ ├── riffel_40px.jpg │ │ │ │ ├── riffel_home.jpg │ │ │ │ ├── up_rectangle.png │ │ │ │ ├── verlauf-blau.jpg │ │ │ │ ├── verlauf-gelb.jpg │ │ │ │ ├── verlauf-rot.jpg │ │ │ │ ├── wintertree.jpg │ │ │ │ ├── rotor_enercon.jpg │ │ │ │ ├── screenshot_big.png │ │ │ │ ├── screenshot_small.png │ │ │ │ ├── riffel_helpinformation.jpg │ │ │ │ └── welcome_small_big-en.gif │ │ │ ├── embedded_files │ │ │ │ └── example-embedded.pdf │ │ │ ├── HTMLHelp_Examples │ │ │ │ ├── example-external-pdf.htm │ │ │ │ ├── topic-04.htm │ │ │ │ ├── LinkPDFfromCHM.htm │ │ │ │ ├── topic-02.htm │ │ │ │ └── topic-03.htm │ │ │ ├── topic.txt │ │ │ ├── #STRINGS │ │ │ ├── #URLSTR │ │ │ ├── Garden │ │ │ │ ├── tree.htm │ │ │ │ ├── flowers.htm │ │ │ │ └── garden.htm │ │ │ ├── index.htm │ │ │ ├── filelist.txt │ │ │ └── external_files │ │ │ │ └── external_topic.htm │ │ ├── not_a_zip.epub │ │ ├── book1 │ │ │ ├── book1.css │ │ │ ├── cover.png │ │ │ ├── flowers.jpg │ │ │ ├── cover.html │ │ │ ├── chapter3.html │ │ │ └── chapter2.html │ │ ├── testbook1.epub │ │ ├── opf │ │ │ ├── test_default_language.opf │ │ │ ├── test_language.opf │ │ │ ├── test2.opf │ │ │ └── test1.opf │ │ └── toc.xml │ └── java │ │ └── io │ │ └── documentnode │ │ └── epub4j │ │ ├── util │ │ ├── CollectionUtilTest.java │ │ ├── NoCloseOutputStreamTest.java │ │ └── NoCloseWriterTest.java │ │ ├── domain │ │ ├── ResourcesTest.java │ │ └── BookTest.java │ │ └── epub │ │ ├── DOMUtilTest.java │ │ └── NCXDocumentTest.java │ └── main │ ├── java │ ├── io │ │ └── documentnode │ │ │ └── epub4j │ │ │ ├── epub │ │ │ ├── Main.java │ │ │ ├── HtmlProcessor.java │ │ │ ├── BookProcessor.java │ │ │ └── BookProcessorPipeline.java │ │ │ ├── domain │ │ │ ├── ManifestProperties.java │ │ │ ├── LazyResourceProvider.java │ │ │ ├── ManifestItemRefProperties.java │ │ │ ├── ManifestItemProperties.java │ │ │ ├── ResourceInputStream.java │ │ │ ├── EpubResourceProvider.java │ │ │ ├── ResourceReference.java │ │ │ ├── SpineReference.java │ │ │ ├── TOCReference.java │ │ │ ├── MediaType.java │ │ │ ├── Author.java │ │ │ └── TitledResourceReference.java │ │ │ ├── browsersupport │ │ │ ├── package-info.java │ │ │ └── NavigationEventListener.java │ │ │ ├── Constants.java │ │ │ └── util │ │ │ ├── NoCloseOutputStream.java │ │ │ ├── NoCloseWriter.java │ │ │ └── CollectionUtil.java │ └── net │ │ └── sf │ │ └── jazzlib │ │ └── DeflaterPending.java │ └── resources │ └── dtd │ └── www.w3.org │ └── TR │ └── xhtml-modularization │ └── DTD │ ├── xhtml-ssismap-1.mod │ ├── xhtml-inlstyle-1.mod │ ├── xhtml-blkpres-1.mod │ ├── xhtml-charent-1.mod │ ├── xhtml-pres-1.mod │ ├── xhtml-bdo-1.mod │ ├── xhtml-meta-1.mod │ ├── xhtml-style-1.mod │ ├── xhtml-param-1.mod │ ├── xhtml-blkstruct-1.mod │ ├── xhtml-image-1.mod │ ├── xhtml-base-1.mod │ ├── xhtml-inlstruct-1.mod │ ├── xhtml-text-1.mod │ ├── xhtml-hypertext-1.mod │ ├── xhtml-arch-1.mod │ ├── xhtml-edit-1.mod │ ├── xhtml-link-1.mod │ ├── xhtml-script-1.mod │ └── xhtml-object-1.mod ├── CREDITS ├── epub4j-tools ├── src │ ├── test │ │ ├── resources │ │ │ ├── chm1 │ │ │ │ ├── $WWAssociativeLinks │ │ │ │ │ ├── Map │ │ │ │ │ ├── Property │ │ │ │ │ ├── Data │ │ │ │ │ └── BTree │ │ │ │ ├── $WWKeywordLinks │ │ │ │ │ ├── Map │ │ │ │ │ ├── Property │ │ │ │ │ ├── BTree │ │ │ │ │ └── Data │ │ │ │ ├── #IVB │ │ │ │ ├── #IDXHDR │ │ │ │ ├── #SYSTEM │ │ │ │ ├── #TOPICS │ │ │ │ ├── #URLTBL │ │ │ │ ├── #WINDOWS │ │ │ │ ├── $OBJINST │ │ │ │ ├── $FIftiMain │ │ │ │ ├── design.css │ │ │ │ ├── images │ │ │ │ │ ├── blume.jpg │ │ │ │ │ ├── ditzum.jpg │ │ │ │ │ ├── eiche.jpg │ │ │ │ │ ├── insekt.jpg │ │ │ │ │ ├── lupine.jpg │ │ │ │ │ ├── extlink.gif │ │ │ │ │ ├── list_arrow.gif │ │ │ │ │ ├── riffel_40px.jpg │ │ │ │ │ ├── riffel_home.jpg │ │ │ │ │ ├── verlauf-rot.jpg │ │ │ │ │ ├── wintertree.jpg │ │ │ │ │ ├── rotor_enercon.jpg │ │ │ │ │ ├── up_rectangle.png │ │ │ │ │ ├── verlauf-blau.jpg │ │ │ │ │ ├── verlauf-gelb.jpg │ │ │ │ │ ├── screenshot_big.png │ │ │ │ │ ├── screenshot_small.png │ │ │ │ │ ├── welcome_small_big-en.gif │ │ │ │ │ └── riffel_helpinformation.jpg │ │ │ │ ├── embedded_files │ │ │ │ │ └── example-embedded.pdf │ │ │ │ ├── HTMLHelp_Examples │ │ │ │ │ ├── example-external-pdf.htm │ │ │ │ │ ├── topic-04.htm │ │ │ │ │ ├── LinkPDFfromCHM.htm │ │ │ │ │ ├── topic-02.htm │ │ │ │ │ ├── topic-03.htm │ │ │ │ │ └── xp-style_radio-button_check-boxes.htm │ │ │ │ ├── topic.txt │ │ │ │ ├── #STRINGS │ │ │ │ ├── #URLSTR │ │ │ │ ├── Garden │ │ │ │ │ ├── tree.htm │ │ │ │ │ ├── flowers.htm │ │ │ │ │ └── garden.htm │ │ │ │ ├── index.htm │ │ │ │ ├── filelist.txt │ │ │ │ └── external_files │ │ │ │ │ └── external_topic.htm │ │ │ ├── book1 │ │ │ │ ├── book1.css │ │ │ │ ├── cover.png │ │ │ │ ├── flowers_320x240.jpg │ │ │ │ ├── cover.html │ │ │ │ ├── chapter3.html │ │ │ │ ├── chapter1.html │ │ │ │ └── chapter2.html │ │ │ ├── opf │ │ │ │ ├── test2.opf │ │ │ │ └── test1.opf │ │ │ └── toc.xml │ │ └── java │ │ │ └── io │ │ │ └── documentnode │ │ │ └── epub4j │ │ │ ├── utilities │ │ │ ├── NumberSayerTest.java │ │ │ ├── ResourceUtilTest.java │ │ │ └── HtmlSplitterTest.java │ │ │ ├── bookprocessor │ │ │ └── CoverpageBookProcessorTest.java │ │ │ ├── FilesetBookCreatorTest.java │ │ │ ├── html │ │ │ └── htmlcleaner │ │ │ │ └── FixIdentifierBookProcessorTest.java │ │ │ └── hhc │ │ │ └── ChmParserTest.java │ └── main │ │ ├── resources │ │ ├── viewer │ │ │ ├── book │ │ │ │ └── index.txt │ │ │ ├── icons │ │ │ │ ├── page-next.png │ │ │ │ ├── chapter-last.png │ │ │ │ ├── chapter-next.png │ │ │ │ ├── history-next.png │ │ │ │ ├── search-icon.png │ │ │ │ ├── search-next.png │ │ │ │ ├── chapter-first.png │ │ │ │ ├── layout-content.png │ │ │ │ ├── page-previous.png │ │ │ │ ├── search-previous.png │ │ │ │ ├── chapter-previous.png │ │ │ │ ├── history-previous.png │ │ │ │ ├── layout-toc-content.png │ │ │ │ └── layout-toc-content-meta.png │ │ │ └── epub4jviewer-help.epub │ │ └── xsl │ │ │ ├── chm_remove_prev_next_3.xsl │ │ │ ├── chm_remove_prev_next_2.xsl │ │ │ ├── remove_comment_container.xsl │ │ │ └── chm_remove_prev_next.xsl │ │ └── java │ │ └── io │ │ └── documentnode │ │ └── epub4j │ │ ├── chm │ │ └── package-info.java │ │ ├── bookprocessor │ │ ├── package-info.java │ │ ├── HtmlSplitterBookProcessor.java │ │ ├── FixIdentifierBookProcessor.java │ │ ├── FixMissingResourceBookProcessor.java │ │ ├── DefaultBookProcessorPipeline.java │ │ ├── TextReplaceBookProcessor.java │ │ ├── SectionHrefSanityCheckBookProcessor.java │ │ ├── HtmlBookProcessor.java │ │ └── SectionTitleBookProcessor.java │ │ ├── viewer │ │ ├── ValueHolder.java │ │ ├── BrowseBar.java │ │ ├── ViewerUtil.java │ │ ├── AboutDialog.java │ │ └── SpineSlider.java │ │ ├── search │ │ ├── SearchResult.java │ │ ├── ResourceSearchIndex.java │ │ └── SearchResults.java │ │ ├── util │ │ ├── DesktopUtil.java │ │ └── ToolsResourceUtil.java │ │ └── utilities │ │ └── NumberSayer.java ├── README.md └── build.gradle ├── .travis.yml ├── gradle ├── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties └── libs.versions.toml ├── .sdkmanrc ├── doc └── Alice’s-Adventures-in-Wonderland_2011-01-30_18-17-30.png ├── .gitattributes ├── .upstream ├── settings.gradle ├── Makefile.txt ├── .gitignore ├── Makefile └── .github └── workflows └── gradle.yml /gradle.properties: -------------------------------------------------------------------------------- 1 | version=4.2.2 -------------------------------------------------------------------------------- /epub4j-core/src/test/resources/zero_length_file.epub: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /CREDITS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/CREDITS -------------------------------------------------------------------------------- /epub4j-core/src/test/resources/chm1/$WWAssociativeLinks/Map: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /epub4j-core/src/test/resources/chm1/$WWKeywordLinks/Map: -------------------------------------------------------------------------------- 1 | * -------------------------------------------------------------------------------- /epub4j-tools/src/test/resources/chm1/$WWAssociativeLinks/Map: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: java 2 | install: true 3 | script: make clean build 4 | -------------------------------------------------------------------------------- /epub4j-tools/src/test/resources/chm1/$WWKeywordLinks/Map: -------------------------------------------------------------------------------- 1 | * -------------------------------------------------------------------------------- /epub4j-core/src/test/resources/chm1/$WWKeywordLinks/Property: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /epub4j-tools/src/test/resources/chm1/$WWKeywordLinks/Property: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /epub4j-core/src/test/resources/chm1/$WWAssociativeLinks/Property: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /epub4j-tools/src/test/resources/chm1/$WWAssociativeLinks/Property: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /epub4j-core/src/test/resources/not_a_zip.epub: -------------------------------------------------------------------------------- 1 | This is not a valid zip file. 2 | Used for testing LoadResources. -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /.sdkmanrc: -------------------------------------------------------------------------------- 1 | # Enable auto-env through the sdkman_auto_env config 2 | # Add key=value pairs of SDKs to use below 3 | java=17.0.3-oracle 4 | -------------------------------------------------------------------------------- /epub4j-core/src/test/resources/book1/book1.css: -------------------------------------------------------------------------------- 1 | @CHARSET "UTF-8"; 2 | 3 | body { 4 | font-family: "New Century Schoolbook", serif; 5 | } -------------------------------------------------------------------------------- /epub4j-core/src/test/resources/chm1/#IVB: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-core/src/test/resources/chm1/#IVB -------------------------------------------------------------------------------- /epub4j-tools/src/main/resources/viewer/book/index.txt: -------------------------------------------------------------------------------- 1 | title: EPUB4J - a java epub library 2 | author: P. Siegmann 3 | 4 | 00_cover.html -------------------------------------------------------------------------------- /epub4j-tools/src/test/resources/book1/book1.css: -------------------------------------------------------------------------------- 1 | @CHARSET "UTF-8"; 2 | 3 | body { 4 | font-family: "New Century Schoolbook", serif; 5 | } -------------------------------------------------------------------------------- /epub4j-tools/src/test/resources/chm1/#IVB: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-tools/src/test/resources/chm1/#IVB -------------------------------------------------------------------------------- /epub4j-core/src/test/resources/chm1/#IDXHDR: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-core/src/test/resources/chm1/#IDXHDR -------------------------------------------------------------------------------- /epub4j-core/src/test/resources/chm1/#SYSTEM: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-core/src/test/resources/chm1/#SYSTEM -------------------------------------------------------------------------------- /epub4j-core/src/test/resources/chm1/#TOPICS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-core/src/test/resources/chm1/#TOPICS -------------------------------------------------------------------------------- /epub4j-core/src/test/resources/chm1/#URLTBL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-core/src/test/resources/chm1/#URLTBL -------------------------------------------------------------------------------- /epub4j-core/src/test/resources/chm1/#WINDOWS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-core/src/test/resources/chm1/#WINDOWS -------------------------------------------------------------------------------- /epub4j-core/src/test/resources/chm1/$OBJINST: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-core/src/test/resources/chm1/$OBJINST -------------------------------------------------------------------------------- /epub4j-tools/src/test/resources/chm1/#IDXHDR: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-tools/src/test/resources/chm1/#IDXHDR -------------------------------------------------------------------------------- /epub4j-tools/src/test/resources/chm1/#SYSTEM: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-tools/src/test/resources/chm1/#SYSTEM -------------------------------------------------------------------------------- /epub4j-tools/src/test/resources/chm1/#TOPICS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-tools/src/test/resources/chm1/#TOPICS -------------------------------------------------------------------------------- /epub4j-tools/src/test/resources/chm1/#URLTBL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-tools/src/test/resources/chm1/#URLTBL -------------------------------------------------------------------------------- /epub4j-core/src/main/java/io/documentnode/epub4j/epub/Main.java: -------------------------------------------------------------------------------- 1 | package io.documentnode.epub4j.epub; 2 | 3 | public class Main { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /epub4j-core/src/test/resources/book1/cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-core/src/test/resources/book1/cover.png -------------------------------------------------------------------------------- /epub4j-core/src/test/resources/chm1/$FIftiMain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-core/src/test/resources/chm1/$FIftiMain -------------------------------------------------------------------------------- /epub4j-core/src/test/resources/chm1/design.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-core/src/test/resources/chm1/design.css -------------------------------------------------------------------------------- /epub4j-core/src/test/resources/testbook1.epub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-core/src/test/resources/testbook1.epub -------------------------------------------------------------------------------- /epub4j-tools/src/test/resources/chm1/#WINDOWS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-tools/src/test/resources/chm1/#WINDOWS -------------------------------------------------------------------------------- /epub4j-tools/src/test/resources/chm1/$OBJINST: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-tools/src/test/resources/chm1/$OBJINST -------------------------------------------------------------------------------- /epub4j-core/src/test/resources/book1/flowers.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-core/src/test/resources/book1/flowers.jpg -------------------------------------------------------------------------------- /epub4j-tools/src/test/resources/book1/cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-tools/src/test/resources/book1/cover.png -------------------------------------------------------------------------------- /epub4j-tools/src/test/resources/chm1/$FIftiMain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-tools/src/test/resources/chm1/$FIftiMain -------------------------------------------------------------------------------- /epub4j-tools/src/test/resources/chm1/design.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-tools/src/test/resources/chm1/design.css -------------------------------------------------------------------------------- /epub4j-core/src/test/resources/chm1/images/blume.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-core/src/test/resources/chm1/images/blume.jpg -------------------------------------------------------------------------------- /epub4j-core/src/test/resources/chm1/images/ditzum.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-core/src/test/resources/chm1/images/ditzum.jpg -------------------------------------------------------------------------------- /epub4j-core/src/test/resources/chm1/images/eiche.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-core/src/test/resources/chm1/images/eiche.jpg -------------------------------------------------------------------------------- /epub4j-core/src/test/resources/chm1/images/extlink.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-core/src/test/resources/chm1/images/extlink.gif -------------------------------------------------------------------------------- /epub4j-core/src/test/resources/chm1/images/insekt.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-core/src/test/resources/chm1/images/insekt.jpg -------------------------------------------------------------------------------- /epub4j-core/src/test/resources/chm1/images/lupine.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-core/src/test/resources/chm1/images/lupine.jpg -------------------------------------------------------------------------------- /epub4j-tools/src/test/resources/chm1/images/blume.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-tools/src/test/resources/chm1/images/blume.jpg -------------------------------------------------------------------------------- /epub4j-tools/src/test/resources/chm1/images/ditzum.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-tools/src/test/resources/chm1/images/ditzum.jpg -------------------------------------------------------------------------------- /epub4j-tools/src/test/resources/chm1/images/eiche.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-tools/src/test/resources/chm1/images/eiche.jpg -------------------------------------------------------------------------------- /epub4j-tools/src/test/resources/chm1/images/insekt.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-tools/src/test/resources/chm1/images/insekt.jpg -------------------------------------------------------------------------------- /epub4j-tools/src/test/resources/chm1/images/lupine.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-tools/src/test/resources/chm1/images/lupine.jpg -------------------------------------------------------------------------------- /epub4j-core/src/test/resources/chm1/$WWKeywordLinks/Data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-core/src/test/resources/chm1/$WWKeywordLinks/Data -------------------------------------------------------------------------------- /epub4j-tools/src/test/resources/chm1/images/extlink.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-tools/src/test/resources/chm1/images/extlink.gif -------------------------------------------------------------------------------- /epub4j-core/src/test/resources/chm1/$WWKeywordLinks/BTree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-core/src/test/resources/chm1/$WWKeywordLinks/BTree -------------------------------------------------------------------------------- /epub4j-core/src/test/resources/chm1/images/list_arrow.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-core/src/test/resources/chm1/images/list_arrow.gif -------------------------------------------------------------------------------- /epub4j-core/src/test/resources/chm1/images/riffel_40px.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-core/src/test/resources/chm1/images/riffel_40px.jpg -------------------------------------------------------------------------------- /epub4j-core/src/test/resources/chm1/images/riffel_home.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-core/src/test/resources/chm1/images/riffel_home.jpg -------------------------------------------------------------------------------- /epub4j-core/src/test/resources/chm1/images/up_rectangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-core/src/test/resources/chm1/images/up_rectangle.png -------------------------------------------------------------------------------- /epub4j-core/src/test/resources/chm1/images/verlauf-blau.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-core/src/test/resources/chm1/images/verlauf-blau.jpg -------------------------------------------------------------------------------- /epub4j-core/src/test/resources/chm1/images/verlauf-gelb.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-core/src/test/resources/chm1/images/verlauf-gelb.jpg -------------------------------------------------------------------------------- /epub4j-core/src/test/resources/chm1/images/verlauf-rot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-core/src/test/resources/chm1/images/verlauf-rot.jpg -------------------------------------------------------------------------------- /epub4j-core/src/test/resources/chm1/images/wintertree.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-core/src/test/resources/chm1/images/wintertree.jpg -------------------------------------------------------------------------------- /epub4j-tools/src/main/resources/viewer/icons/page-next.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-tools/src/main/resources/viewer/icons/page-next.png -------------------------------------------------------------------------------- /epub4j-tools/src/test/resources/book1/flowers_320x240.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-tools/src/test/resources/book1/flowers_320x240.jpg -------------------------------------------------------------------------------- /epub4j-tools/src/test/resources/chm1/$WWKeywordLinks/BTree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-tools/src/test/resources/chm1/$WWKeywordLinks/BTree -------------------------------------------------------------------------------- /epub4j-tools/src/test/resources/chm1/$WWKeywordLinks/Data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-tools/src/test/resources/chm1/$WWKeywordLinks/Data -------------------------------------------------------------------------------- /epub4j-tools/src/test/resources/chm1/images/list_arrow.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-tools/src/test/resources/chm1/images/list_arrow.gif -------------------------------------------------------------------------------- /epub4j-tools/src/test/resources/chm1/images/riffel_40px.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-tools/src/test/resources/chm1/images/riffel_40px.jpg -------------------------------------------------------------------------------- /epub4j-tools/src/test/resources/chm1/images/riffel_home.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-tools/src/test/resources/chm1/images/riffel_home.jpg -------------------------------------------------------------------------------- /epub4j-tools/src/test/resources/chm1/images/verlauf-rot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-tools/src/test/resources/chm1/images/verlauf-rot.jpg -------------------------------------------------------------------------------- /epub4j-tools/src/test/resources/chm1/images/wintertree.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-tools/src/test/resources/chm1/images/wintertree.jpg -------------------------------------------------------------------------------- /doc/Alice’s-Adventures-in-Wonderland_2011-01-30_18-17-30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/doc/Alice’s-Adventures-in-Wonderland_2011-01-30_18-17-30.png -------------------------------------------------------------------------------- /epub4j-core/src/test/resources/chm1/$WWAssociativeLinks/BTree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-core/src/test/resources/chm1/$WWAssociativeLinks/BTree -------------------------------------------------------------------------------- /epub4j-core/src/test/resources/chm1/$WWAssociativeLinks/Data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-core/src/test/resources/chm1/$WWAssociativeLinks/Data -------------------------------------------------------------------------------- /epub4j-core/src/test/resources/chm1/images/rotor_enercon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-core/src/test/resources/chm1/images/rotor_enercon.jpg -------------------------------------------------------------------------------- /epub4j-core/src/test/resources/chm1/images/screenshot_big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-core/src/test/resources/chm1/images/screenshot_big.png -------------------------------------------------------------------------------- /epub4j-tools/src/main/resources/viewer/epub4jviewer-help.epub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-tools/src/main/resources/viewer/epub4jviewer-help.epub -------------------------------------------------------------------------------- /epub4j-tools/src/main/resources/viewer/icons/chapter-last.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-tools/src/main/resources/viewer/icons/chapter-last.png -------------------------------------------------------------------------------- /epub4j-tools/src/main/resources/viewer/icons/chapter-next.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-tools/src/main/resources/viewer/icons/chapter-next.png -------------------------------------------------------------------------------- /epub4j-tools/src/main/resources/viewer/icons/history-next.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-tools/src/main/resources/viewer/icons/history-next.png -------------------------------------------------------------------------------- /epub4j-tools/src/main/resources/viewer/icons/search-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-tools/src/main/resources/viewer/icons/search-icon.png -------------------------------------------------------------------------------- /epub4j-tools/src/main/resources/viewer/icons/search-next.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-tools/src/main/resources/viewer/icons/search-next.png -------------------------------------------------------------------------------- /epub4j-tools/src/test/resources/chm1/$WWAssociativeLinks/Data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-tools/src/test/resources/chm1/$WWAssociativeLinks/Data -------------------------------------------------------------------------------- /epub4j-tools/src/test/resources/chm1/images/rotor_enercon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-tools/src/test/resources/chm1/images/rotor_enercon.jpg -------------------------------------------------------------------------------- /epub4j-tools/src/test/resources/chm1/images/up_rectangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-tools/src/test/resources/chm1/images/up_rectangle.png -------------------------------------------------------------------------------- /epub4j-tools/src/test/resources/chm1/images/verlauf-blau.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-tools/src/test/resources/chm1/images/verlauf-blau.jpg -------------------------------------------------------------------------------- /epub4j-tools/src/test/resources/chm1/images/verlauf-gelb.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-tools/src/test/resources/chm1/images/verlauf-gelb.jpg -------------------------------------------------------------------------------- /epub4j-core/src/test/resources/chm1/images/screenshot_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-core/src/test/resources/chm1/images/screenshot_small.png -------------------------------------------------------------------------------- /epub4j-tools/src/main/resources/viewer/icons/chapter-first.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-tools/src/main/resources/viewer/icons/chapter-first.png -------------------------------------------------------------------------------- /epub4j-tools/src/main/resources/viewer/icons/layout-content.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-tools/src/main/resources/viewer/icons/layout-content.png -------------------------------------------------------------------------------- /epub4j-tools/src/main/resources/viewer/icons/page-previous.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-tools/src/main/resources/viewer/icons/page-previous.png -------------------------------------------------------------------------------- /epub4j-tools/src/main/resources/viewer/icons/search-previous.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-tools/src/main/resources/viewer/icons/search-previous.png -------------------------------------------------------------------------------- /epub4j-tools/src/test/resources/chm1/$WWAssociativeLinks/BTree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-tools/src/test/resources/chm1/$WWAssociativeLinks/BTree -------------------------------------------------------------------------------- /epub4j-tools/src/test/resources/chm1/images/screenshot_big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-tools/src/test/resources/chm1/images/screenshot_big.png -------------------------------------------------------------------------------- /epub4j-tools/src/test/resources/chm1/images/screenshot_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-tools/src/test/resources/chm1/images/screenshot_small.png -------------------------------------------------------------------------------- /epub4j-tools/src/main/resources/viewer/icons/chapter-previous.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-tools/src/main/resources/viewer/icons/chapter-previous.png -------------------------------------------------------------------------------- /epub4j-tools/src/main/resources/viewer/icons/history-previous.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-tools/src/main/resources/viewer/icons/history-previous.png -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | # 2 | # https://help.github.com/articles/dealing-with-line-endings/ 3 | # 4 | # These are explicitly windows files and should use crlf 5 | *.bat text eol=crlf 6 | 7 | -------------------------------------------------------------------------------- /epub4j-core/src/test/resources/chm1/images/riffel_helpinformation.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-core/src/test/resources/chm1/images/riffel_helpinformation.jpg -------------------------------------------------------------------------------- /epub4j-core/src/test/resources/chm1/images/welcome_small_big-en.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-core/src/test/resources/chm1/images/welcome_small_big-en.gif -------------------------------------------------------------------------------- /epub4j-tools/src/main/resources/viewer/icons/layout-toc-content.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-tools/src/main/resources/viewer/icons/layout-toc-content.png -------------------------------------------------------------------------------- /epub4j-tools/src/test/resources/chm1/images/welcome_small_big-en.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-tools/src/test/resources/chm1/images/welcome_small_big-en.gif -------------------------------------------------------------------------------- /epub4j-core/src/test/resources/chm1/embedded_files/example-embedded.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-core/src/test/resources/chm1/embedded_files/example-embedded.pdf -------------------------------------------------------------------------------- /epub4j-tools/src/test/resources/chm1/images/riffel_helpinformation.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-tools/src/test/resources/chm1/images/riffel_helpinformation.jpg -------------------------------------------------------------------------------- /epub4j-tools/src/main/resources/viewer/icons/layout-toc-content-meta.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-tools/src/main/resources/viewer/icons/layout-toc-content-meta.png -------------------------------------------------------------------------------- /epub4j-tools/src/test/resources/chm1/embedded_files/example-embedded.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/documentnode/epub4j/HEAD/epub4j-tools/src/test/resources/chm1/embedded_files/example-embedded.pdf -------------------------------------------------------------------------------- /epub4j-core/src/main/java/io/documentnode/epub4j/domain/ManifestProperties.java: -------------------------------------------------------------------------------- 1 | package io.documentnode.epub4j.domain; 2 | 3 | public interface ManifestProperties { 4 | 5 | String getName(); 6 | } 7 | -------------------------------------------------------------------------------- /epub4j-tools/src/main/java/io/documentnode/epub4j/chm/package-info.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Classes related to making a Book out of a set of .chm (windows help) files. 3 | */ 4 | package io.documentnode.epub4j.chm; -------------------------------------------------------------------------------- /epub4j-core/src/test/resources/book1/cover.html: -------------------------------------------------------------------------------- 1 | 2 |
3 |

9 | Welcome to Chapter 3 of the epub4j book1 test book.
10 | We hope you enjoyed the test.
11 |
9 | Welcome to Chapter 3 of the epub4j book1 test book.
10 | We hope you enjoyed the test.
11 |
10 | Welcome to Chapter 1 of the epub4j book1 test book.
11 | We hope you enjoy the test.
12 |
9 | Welcome to Chapter 2 of the epub4j book1 test book.
10 | Pretty flowers:
11 | 
12 | We hope you are still enjoying the test.
13 |
9 | Welcome to Chapter 2 of the epub4j book1 test book.
10 | Pretty flowers:
11 | 
12 | We hope you are still enjoying the test.
13 |