views:

29

answers:

4

I need to know if there is a way to either a) Prevent a PDF from being saved to a client's computer (disable the save button) or b) Script the PDF to open, print, then close with no user interaction.

I know this is a bit of a long shot, but I have to ask in case there is a way to do this. I am using F-PDF to create the pdf.

Thanks

+1  A: 

This can never be possible. Once the client obtains the pdf they can do whatever they want with it. Who's to say that they are using an Adobe product? Who's to say that they are using a web browser to visit your site? There are open source pdf readers and someone could modify it to do whatever they want. There are bots that will mirror an entire domain. On a side note, every DRM every written has been broken, and they will always be broken.

Rook
A: 

A few ideas that came to mind that may be workaround solution:

  • create a pdf that expires
  • display the pdf content with flash. I believe slideshare.com do this to prevent slides from being downloaded.
Yada
Are you serious? Then the flash can be decompiled and I'll use my an open source pdf reader.
Rook
Thanks for those recommendations. I'm going to look into PDF's that expire as that seems my best option. As for using flash, these PDF's are for print so flash presentation doesn't really make sense.
Joe Mills
A: 

My instinct is to just answer "no," but that is not that helpful.

However, this thread from ask.metafilter.com: disable Adobe PDF doc for edit, print & SAVE? may give you some ideas.

artlung
A: 

As a follow up to this, there is no good way to do this without spending the big bucks on an adobe solution.

Joe Mills
Thanks for the negative vote. I was the original poster and was providing the answer I came across after research. Pay attention please.
Joe Mills