1
동적으로 pdf를 생성합니다. 따라서 자체를 생성하는 동안 암호로 보호해야합니다. asp.net, C# 및 pdf itextsharp를 사용하고 있습니다.itextsharp를 사용하여 암호로 보호 된 pdf를 만드는 방법은 무엇입니까?
이 내 코드
사용하고 (문서의 문서 = 새 문서 (PageSize.A4,0f, 0F, 0F, 0F)) {
string path = Server.MapPath("Pages");
FileStream pdffile= new FileStream(path+"/Pdf/tes.pdf", FileMode.Create);
PdfWriter writer=PdfWriter.GetInstance(doc,pdffile);
doc.Open();
var titlefont = FontFactory.GetFont("Arial", 16, Font.BOLD);
doc.Add(new Paragraph("My Pdf",titlefont));
doc.Close();
Response.Clear();
Response.ContentType = "application/pdf";
Response.AddHeader("content-disposition", "attachment;filename=tes.pdf");
Response.TransmitFile(path+"/Pdf/tes.pdf");
Response.Flush();
File.Delete(path + "/Pdf/tes.pdf");
}
감사합니다 ..
[iTextSharp 암호로 보호 된 PDF] 가능한 복제본 (http://stackoverflow.com/questions/6586346/itextsharp-password-protected-pdf) – sloth