我使用c#創建和簽署pdf,itextsharp.Now我使用這個密碼保護代碼。如何密碼保護數字簽名的pdf?
有人可以告訴我爲什麼會發生這種情況?
謝謝..
string passprotectedfile = filename;
using (Stream input = new FileStream(signedfile, FileMode.Open, FileAccess.Read,
FileShare.Read))
{
using (Stream output = new FileStream(passprotectedfile, FileMode.Create,
FileAccess.Write, FileShare.None))
{
PdfReader reader = new PdfReader(input);
PdfEncryptor.Encrypt(reader, output, true, regno.ToString(), "",
PdfWriter.ALLOW_SCREENREADERS);
}
}
感謝....現在的作品.. – Giri
sorry..i不知道是什麼happened..yesterday而我簽署PDF它worked..but現在生成的PDF不要求輸入密碼保護後任何密碼,同時打開..那是在簽署之前申請的密碼保護不起作用.. – Giri
我沒有在這裏發佈我的代碼..http://stackoverflow.com/questions/12541529/how-to-password-protect- the-digitally-signed-pdf-using-itextsharp – Giri