Caution
암호는 반드시 알파벹, 숫자, 특수 기호만 입력할 수 있습니다. 한글과 같은 문자를 입력할 경우 PDF 보안 문서는 생성되지 않습니다.
PDF 문서의 사용자 암호를 지정합니다.
public void setUserPassword(String userPassword)
userPassword
사용자 암호를 지정합니다.
없음
PDF 문서를 암호화할 때 사용되는 사용자 암호를 지정합니다. PDF 암호화를 위해서는 소유자 암호와 사용자 암호가 필요하며 소유자 암호를 사용해 문서를 디코딩하면 문서에 대한 모든 권한을 갖습니다. 반면 사용자 암호를 사용해 문서를 디코딩하면 제한된 기능(문서 인쇄 및 내용 복사)만 사용할 수 있게 됩니다.
소유자 암호와 사용자 암호를 동일하게 지정할 수 없으며 소유자 암호를 지정하지 않을 경우 사용자 암호만 사용됩니다.
PdfDocument pdfDoc = new PdfDocument();
pdfDoc.setFileName("테스트.pdf");
pdfDoc.setPageSize("A4");
pdfDoc.addTocHtml(secMail.loadTextFromFile("C:\\Template\\content.htm");
pdfDoc.setUserPassword("!@#");