THotPDF.InjectDirectEncryptDictionary Method
trailer 안에 직접 들어 있는 /Encrypt dictionary를 로드한 오브젝트 그래프의 제대로 된 간접 오브젝트로 끌어올립니다
선언
procedure InjectDirectEncryptDictionary;
유닛
HPDFDoc
매개변수
이 멤버는 매개변수를 받지 않습니다
반환 값
이 멤버는 값을 반환하지 않습니다
사용 참고 사항
- 일부 producer는 trailer 안에 /Encrypt dictionary를 간접 오브젝트가 아니라 직접 넣어 기록합니다. 다시 쓰는 경로는 이것을 진짜 오브젝트로 필요로 하므로, 이 메서드는 캡처해 둔 dictionary 텍스트를 파싱하고 다음 오브젝트 번호를 할당해 로드한 그래프에 등록합니다
- 문서가 암호화되지 않았거나, 직접 dictionary 텍스트를 캡처하지 못했거나, 간접 /Encrypt 오브젝트가 이미 있거나, 로드한 오브젝트 그래프를 쓸 수 없으면 이 메서드는 아무 일도 하지 않습니다
- 캡처한 텍스트를 단순 dictionary로 파싱하지 못하면 깨진 /Encrypt entry를 기록하는 대신 문서를 암호화되지 않은 것으로 표시합니다