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