I need a secure way to display pdf documents so that the viewer can't print, copy or save the text. Something like the amazon book preview. It will be placed on a asp.net page.
+3
A:
You can use Ghostscript (http://www.codeproject.com/KB/cs/GhostScriptUseWithCSharp.aspx) to convert the PDFs individual pages into images for display. This would prevent them from being able to download the whole PDF document or copy the text as text. You could also add a watermark or use a lower resolution image. However, even with the amazon viewer you can always grab the image e.g. via screenshot.
Lee Hesselden
2010-07-05 09:06:52
may work, together with a silverlight viewer of the images
zwi
2010-07-05 11:11:00