Vivliostyle Coreを用いたHTML->PDFビューワー
VivliostyleのCore APIを使ってHTMLから出力するPDF出力をプレビューするところまでやってみた。 見ての通りほとんどコードは書いていない。ただAPIを読み込んで、簡単なページナビゲーションをつけてみただけのサンプルだが、Vivliostyle CoreのAPIドキュメントだけでは苦労する方も多いだろうから(実際私はかなり苦労した)、公開することにした。 レポジトリをクローンしたらnpmのパッケージをインストールする。Viviostyle CoreはCDNで提供されていないようなので、組み込む必要がある。 % npm install @vivliostyle/core % npm install ts-loader, typescript, webpack, webpack-cli --save-dev インストールできたらWebpackをビルド。コマンドはpackage.jsonに書いてある。 % npm run build…