I need to sign a pdf document with PADES standard.
开发者_开发技巧I'm programming with c#.
Somebody can suggest something ?
Best regards
Piercarlo
You can try iText. Although I still haven't tried myself, it supports signing files using the PAdES standard. Here's a sample, and here's another.
Mind you, the latest version is dual licensed, Affero-GPL or a Commercial license. But there's an older version under the LGPL.
Did you check PDFBlackbox package of our SecureBlackbox product? It supports PAdES and the sample for C# is included right in the installation package.
I know it is an old question, but here we go.
iTextSharp is what are you looking for. It is the ported version of iText to C#, and as Filipe Correia answered, it have support to PADES.
The PADES standard have 5 parts.
iText (Java) and iTextSharp (C#), both :
- Have full support of PAdES Part 2
- Support of PAdES Part 3 with an external signature
- Have full support of PAdES Part 4
- And do not support PAdES Part 5.
This document could help : http://lowagie.com/img/summit2012/pades.pdf
If someone want more details about PADES, could look here : http://www.etsi.org/deliver/etsi_ts/102700_102799/10277801/01.01.01_60/ts_10277801v010101p.pdf
精彩评论