mirror of
https://github.com/mozilla/pdf.js.git
synced 2026-07-09 08:35:47 +02:00
Created Setup PDF.js in a website (mediawiki)
parent
487b3be25e
commit
b68522f359
50
Setup-PDF.js-in-a-website.mediawiki
Normal file
50
Setup-PDF.js-in-a-website.mediawiki
Normal file
@ -0,0 +1,50 @@
|
||||
== Setup testing environnement ==
|
||||
|
||||
sudo apt-get install nodejs npm
|
||||
cd <pleade-entreprise>/src/webapp/theme/js/
|
||||
git clone git://github.com/mozilla/pdf.js.git pdfjs
|
||||
|
||||
=== Start Test Server ===
|
||||
|
||||
cd ./pdfjs/
|
||||
nodejs make server
|
||||
|
||||
Then you can reach this {{value|nodejs}} server via the following url : http://localhost:8888/web/viewer.html
|
||||
|
||||
http://localhost:8888/web/viewer.html
|
||||
|
||||
You can test your own document by placing them into the {{path|test/}} directory and using URL such as :
|
||||
|
||||
http://localhost:8888/test/your-test-file.pdf
|
||||
|
||||
=== Opening PDF from your website ===
|
||||
|
||||
You need to use the {{attr|file}} parameter in the URL whom value is a full [https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/encodeURI encodedURI]:
|
||||
|
||||
http://mozilla.github.com/pdf.js/web/viewer.html?file=http%3A%2F%2Fasync5.org%2Fmoz%2Fpdfjs.pdf
|
||||
|
||||
== Compile the PDF.js ==
|
||||
|
||||
=== For Linux ===
|
||||
Linux user need to create a symlink from {{cmd|nodejs}} to {{cmd|node}} otherwise the build will stall on:
|
||||
|
||||
### Getting extension build number
|
||||
|
||||
On {{value|Debian}}/{{value|Ubuntu}} you can do :
|
||||
|
||||
sudo ln -s $(which nodejs) /usr/local/bin/node
|
||||
. $HOME/."$(basename "$SHELL")"rc # recharge le shell
|
||||
|
||||
=== Build ===
|
||||
|
||||
node make generic
|
||||
|
||||
### Getting extension build number
|
||||
Extension build number: 331
|
||||
|
||||
### Bundling files into build/pdf.js
|
||||
|
||||
### Building localization files
|
||||
|
||||
### Creating generic viewer
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user