Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Looking for a web pdf viewer, not the google document viewer

I would love to use google document viewer, but I am dealing with sensitive documents and google's Terms state that if you use their service the document basically becomes public domain.

Are they any alternatives that will keep your content private?

Also it would be best if there was the ability to disable printing and downloading.

FYI: I am developing with ruby on rails, it would be cool if there was a gem.

like image 445
Jonathan Avatar asked May 12 '10 21:05

Jonathan


2 Answers

PDF is a page format and it doesn't convert to HTML that nicely. If you want to preserve the look of the PDF file 100%, convert to an image. You can convert to a lower res image to dissuade users to print your pdf. Also, you can put a watermark on the image with "CONFIDENTIAL" or "DO NOT COPY" with imagemagick: http://www.imagemagick.org/script/composite.php

Use ghostscript to convert your PDF to an image:

gs -q -dNOPAUSE -dBATCH -sDEVICE=pngalpha -r300 -dEPSCrop -sOutputFile=$FILE.png $FILE.pdf

Or ImageMagick:

convert -density 300 $FILE.pdf $FILE.png

Source: http://hublog.hubmed.org/archives/001875.html

like image 177
Costi Avatar answered Sep 24 '22 21:09

Costi


Found a great solution with FlexPaper http://flexpaper.devaldi.com/

Doesn't support all document types, only pdfs for now, but that does the trick for me

like image 30
Jonathan Avatar answered Sep 24 '22 21:09

Jonathan