SetDocumentIDSeed
문서 속성, 최적화
설명
재현 가능한 트레일러 파일 식별자에 사용할 명시적 시드를 제공합니다
구문
Delphi
Function TPDFlib.SetDocumentIDSeed(Const Seed: WideString): Integer;매개변수
| Seed | 논리적 문서를 식별하는 임의의 텍스트(예: 주문 번호나 콘텐츠 지문)입니다. 콘텐츠 기반 해싱을 선택하려면 빈 문자열을 전달합니다 |
|---|
반환값
| 1 | 시드가 성공적으로 저장되었습니다 |
|---|
참고
시드는 SetDeterministicDocumentID로 재현 가능한 파일 식별자가 활성화된 동안에만 효력이 있습니다. 동일한 비어 있지 않은 시드로 저장된 문서는 동일한 트레일러 /ID를 가지며, 시드를 바꾸면 다음 전체 저장에서 식별자가 바뀝니다. 빈 시드는 정규화된 직렬화 콘텐츠에 대한 스트리밍 SHA-256을 선택하며, 페이지, 리소스, 첨부, 메타데이터 객체는 포함하고 교차 참조 데이터, 트레일러 오프셋, 이전 트레일러 식별자는 제외합니다
예제
PDF.SetDeterministicDocumentID(1);
PDF.SetDocumentIDSeed('report-batch-42');
PDF.SaveToFile('report.pdf');참조
SetDeterministicDocumentID, GetDeterministicDocumentID, GetDocumentFileID