Advertisement
Guest User

Untitled

a guest
Jun 18th, 2019
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.96 KB | None | 0 0
  1. MemoryStream fs = GetSaarForm();
  2. PdfReader.unethicalreading = true;
  3. PdfReader reader = new PdfReader(fs.ToArray(), null);
  4. string pwd = "";
  5. if (string.IsNullOrEmpty(pwd))
  6. pwd = System.Web.Security.Membership.GeneratePassword(20, 5);
  7. using (MemoryStream ms = new MemoryStream())
  8. {
  9. using (PdfStamper stamper = new PdfStamper(reader, ms, '', false))
  10. {
  11. stamper.SetEncryption(
  12. null,
  13. System.Text.Encoding.UTF8.GetBytes(pwd),
  14. PdfWriter.ALLOW_PRINTING | PdfWriter.ALLOW_COPY,
  15. PdfWriter.ENCRYPTION_AES_128);
  16. AcroFields form = stamper.AcroFields;
  17. StampSaarPdf(form, candidate, saar);
  18.  
  19. }
  20. //SaveSaarPassword(candidateId, pwd);
  21. return ms.ToArray();
  22. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement