Click or drag to resize

Encryptor 프로퍼티

PDF 문서를 암호화하기 위한 정보를 지정합니다.

형식
syntax
objPdfDocument.Encryptor

objPdfDocument

PdfDocument 오브젝트

데이터 형식

PdfDocEncryptor 오브젝트

설명

Encryptor 프로퍼티는 PdfDocEncryptor 오브젝트로 PDF 문서를 암호화하기 위해 사용합니다. Key 프로퍼티를 사용해 암호화 방식을 지정하고 UserPassword 프로퍼티를 사용해 비밀번호를 지정합니다. Write 메서드에 의해 생성된 PDF는 비밀번호를 알아야만 내용을 읽을 수 있습니다.

예제
ASP
Set pdfDoc = Server.CreateObject("TABS.PdfDocument")
pdfDoc.PageSize = "A4"
pdfDoc.CoverHtml = pdfDoc.LoadTextFromFile("C:\Template\cover.htm")
pdfDoc.BodyHtml = pdfDoc.LoadTextFromFile("C:\Template\content.htm")

'암호화 방식과 키 길이 설정
pdfDoc.Encryptor.Key = "128 AES"
'문서 비밀번호 지정
pdfDoc.Encryptor.UserPassword = "asdf1234"

If pdfDoc.Connect(19975, 30) Then
    retCode = pdfDoc.Write("C:\result\encrypt.pdf")
    If retCode = 0 Then
        Response.Write "<p>PDF 문서가 성공적으로 생성되었습니다.</p>"
    Else
        Response.Write "<p>PDF 문서를 생성하는데 실패하였습니다. 오류 코드: " & retCode & "</p>"
    End If
    pdfDoc.Close
Else
    Response.Write "<p>PDF 서버로 연결할 수 없습니다</p>"
End If