KDP(電子出版)のメモ 急急如律令

Amazon Kindleダイレクト・パブリッシングでの電子出版や電子書籍の作成販売について、文章やイラストの作成や編集方法について書いています。

fxlepub3にエクスポート機能を作りたい

fxlepub3ではjson形式で、本のデータを作る。ただ、jsonを書くのが大変そうだなと思って、json形式へのエクスポート機能を作ろうと思う。下で言うところvar dataの部分を出力する機能をつけたい。そうすれば楽に作業ができるかも。
で保存の横にエクスポートというボタンを付けて、下のような形式のファイルを作成できればと思っている。ファイルの入力元と出力先はブラウザでは指定できない。なので、他の方法を考えたい。
 
var epub = require('fxlepub3'); 
 
var data={
"url":"C:/Users/user/Downloads/comic/testdata/",
"output":'C:/Users/user/Downloads/comic/fxlsample/out.epub',
"title": "タイトル",
"author1": "著者名1",
"author2": "著者名2",
"index": [
    ["cover.jpg", "表紙"],
    ["00001.jpg", "目次"],
    ["00005.jpg", "最終ページ"]
    ],
"page_direction": "rtl",
"panel_view": "horizontal-rl",
"cover_file": {},
"files": []
}
 
epub.gen(data)
 

www.npmjs.com