changes
This commit is contained in:
BIN
example/alice.epub
Normal file
BIN
example/alice.epub
Normal file
Binary file not shown.
38
example/example.js
Normal file
38
example/example.js
Normal file
@ -0,0 +1,38 @@
|
||||
var EPub = require("../epub");
|
||||
|
||||
var epub = new EPub("alice.epub", "/imagewebroot/", "/articlewebroot/");
|
||||
epub.on("error", function(err){
|
||||
console.log("ERROR\n-----");
|
||||
throw err;
|
||||
});
|
||||
|
||||
epub.on("end", function(err){
|
||||
console.log("METADATA:\n");
|
||||
console.log(epub.metadata);
|
||||
|
||||
console.log("\nSPINE:\n");
|
||||
console.log(epub.flow);
|
||||
|
||||
console.log("\nTOC:\n");
|
||||
console.log(epub.toc);
|
||||
|
||||
// get first chapter
|
||||
epub.getChapter(epub.spine.contents[0].id, function(err, data){
|
||||
if(err){
|
||||
console.log(err);
|
||||
return;
|
||||
}
|
||||
console.log("\nFIRST CHAPTER:\n");
|
||||
console.log(data.substr(0,512)+"..."); // first 512 bytes
|
||||
});
|
||||
|
||||
/*
|
||||
epub.getImage(image_id, function(err, data, mimeType){
|
||||
console.log(err || data);
|
||||
console.log(mimeType)
|
||||
});
|
||||
*/
|
||||
|
||||
});
|
||||
|
||||
epub.parse();
|
Reference in New Issue
Block a user