Electron ViewerJS
The PDF/ODT/ODP embedded viewer based on ViewerJS for Electron.
Installation
$ npm i --save electron-viewerjs
Usage
Enable webviewTag
in main.js
:
mainWindow = ... webPreferences: preload: path nodeIntegration: true webviewTag: true //Enable webviewTag ...
Declare container in index.html
Declare viewer
in renderer.js
const viewer = ;
There are 3 ways of initialize
- Load file at constructor
let ctx = document;viewer;
- Load file by attribute
data-src="..."
let ctx = document;viewer; //No need to put path here.
- Load file after initialized
let ctx = document;let preview = viewer;preview; //Load ODT document file after initialized.