Il y a 389 articles et 19 utilisateurs inscrits (ce bandeau est défini dans MediaWiki:Sitenotice)

PDF.js

De AJLSM
Version datée du 7 mars 2013 à 16:40 par Groche (discussion | contributions) (cat:PDF (by SublimeText.Mediawiker))
(diff) ← Version précédente | Version actuelle (diff) | Version suivante → (diff)
Aller à la navigation Aller à la recherche

Setup testing environnement

[modifier | modifier le wikicode]
 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

[modifier | modifier le wikicode]
 cd ./pdfjs/
 nodejs make server

Then you can reach this 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 test/ directory and using URL such as :

 http://localhost:8888/test/your-test-file.pdf

Opening PDF from your website

[modifier | modifier le wikicode]

You need to use the file parameter in the URL whom value is a full encodedURI:

 http://mozilla.github.com/pdf.js/web/viewer.html?file=http%3A%2F%2Fasync5.org%2Fmoz%2Fpdfjs.pdf

Compile the PDF.js

[modifier | modifier le wikicode]

Linux user need to create a symlink from nodejs to node otherwise the build will stall on:

 ### Getting extension build number

On Debian/Ubuntu you can do :

sudo ln -s $(which nodejs) /usr/local/bin/node
. $HOME/."$(basename "$SHELL")"rc # recharge le shell
 node make generic

 ### Getting extension build number
 Extension build number: 331

 ### Bundling files into build/pdf.js

 ### Building localization files

 ### Creating generic viewer