Estoy creando un documento en PDF usando el código C# en mi proceso. Necesito proteger el docuemnt con alguna contraseña estándar como "123456" o algún número de cuenta. Necesito hacer esto sin cualquier dlls de referencia como escritor de pdf.PDF protegido con contraseña usando C#
Estoy generando el archivo PDF utilizando informes de SQL Reporting services.
¿Hay alguna manera más fácil.
Tenga en cuenta que itextsharp requiere una licencia para uso comercial, a menos que su código también se publique bajo la misma licencia que utiliza. Los precios solo están disponibles previa solicitud. – Spongeboy
Además, tenga en cuenta que esta respuesta se escribió en 2008, momento en el que iTextSharp se publicó bajo la LGPL. Tras el lanzamiento de la versión 5.0.0 (diciembre de 2009, revisión SVN 108, cambio de licencia en la revisión 99), la licencia fue cambiada a AGPL, requiriendo que los proveedores de servicios de aplicaciones liberen el código fuente o adquieran una licencia comercial. La versión anterior (4.1.6; LGPL) se bifurca [aquí] (https://github.com/itextsharper/iTextSharp-4.1.6) y todavía tiene la funcionalidad anterior. –
Es una pena que este cifrado sea demasiado fácil de romper. http://www.codeproject.com/Articles/31493/PDF-Security- Remover – Diego