Welcome Guest Search | Active Topics | Sign In | Register

To restrict Print, save, text selection option in genreated PDF from html Options
gaurav
Posted: Friday, December 28, 2012 6:30:58 AM
Rank: Newbie
Groups: Member

Joined: 12/28/2012
Posts: 2
Hi,

We are planning to buy license for this product but there are few requirments that are not meeting or at least not documented in your online documentation. Can you please advice if below mentioned requirments can be implemented with this HTML to PDF conversion tool:
1) Restrict distribution of gerenated PDF by disabling Printing option for PDF.
2) Restrict distribution of gerenated PDF by disabling save/save-as option for PDF.
3) Restrict distribution of gerenated PDF by disabling text selection for PDF.
4) Implement text encryption so that even if it is distributed, it will not be of any use to receipeint till correct key is not provided for decryption
5) Is there any way to restrict print screen option for user if he opens the document and tries to take screenshot of pdf document?

Please advice ASAP as we need this information at the earliest to decide the PDF conversion library for our .Net application.

Thanks.
eo_support
Posted: Friday, December 28, 2012 9:03:04 AM
Rank: Administration
Groups: Administration

Joined: 5/27/2007
Posts: 24,195
Hi,

You will need to set PdfDocument.Security.Permissions flag when you create the PDF file. For example:

Code: C#
PdfDocument doc = new PdfDocument();

//Set a password for the document
doc.Security.UserPassword = "1234";

//Disable all permissions (printing, copying, etc)
doc.Security.Permissions = PdfDocumentPermissions.None;
HtmlToPdf.ConvertUrl("http://www.google.com", doc);

doc.Save("google.pdf");


You can find more information about PDF document security here:

http://www.essentialobjects.com/doc/4/advanced/encryption.aspx

Thanks
gaurav
Posted: Friday, January 4, 2013 4:23:32 AM
Rank: Newbie
Groups: Member

Joined: 12/28/2012
Posts: 2
thanks for the update.
One more thing - Can this component be used in sharepoint application as well?
eo_support
Posted: Friday, January 4, 2013 9:27:49 AM
Rank: Administration
Groups: Administration

Joined: 5/27/2007
Posts: 24,195
Hi,

It can be used with any .NET application that runs .NET 2.0 and above.

Thanks


You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.