vue-instant-pdf-viewer
Vue PDF Viewer based on PDF Object
11,075
| Install | |
|---|---|
npm install vue-instant-pdf-viewer |
|
| Latest Version: | 1.0.2 |
| Vue: | 2 |
| Last Updated: | Feb 25, 2017 |
| Links: | npm |
Maintainer: adwidianjaya
vue-pdf-viewer
Vue PDF Viewer based on PDF Object
Installation
npm install --save vue-instant-pdf-viewer
Dependencies
Please include pdf.object.js from https://pdfobject.com
<!-- please select either unminimied or minified version -->
<script src="/static/lib/pdfobject.js"></script>
<script src="/static/lib/pdfobject.min.js"></script>
Usage
Javascript
import Vue from 'vue'
import VuePDFViewer from 'vue-pdf-viewer'
new Vue({
el: '#app',
data: {
url: 'https://bitcoin.org/bitcoin.pdf',
},
components: {
'vue-pdf-viewer': VuePDFViewer
}
});
HTML
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>vue-pdf-viewer</title>
<script src="/static/lib/pdfobject.min.js"></script>
</head>
<body>
<div id="app">
<vue-pdf-viewer height="500px" :url="url">
</vue-pdf-viewer>
</div>
</body>
</html>
Preview

Build Setup
# install dependencies
npm install
# serve with hot reload at localhost:8080
npm run dev
# build for production with minification
npm run build
For detailed explanation on how things work, checkout the guide and docs for vue-loader.
Version History
| Version | Released | License |
|---|---|---|
| 1.0.2 | ||
| 1.0.1 |