THPDFHeadlessDocumentOptions

HPDFHeadlessDocument의 이 레코드는 THPDFHeadlessDocument의 양수 리소스 한도를 설정합니다

멤버기본값의미
MaxFileBytes1 GiB소스와 게시된 출력의 최대 크기
MaxObjectBytes16 MiBraw 간접 객체 블록과 교체 객체의 최대 크기
MaxDecodedBytes64 MiB디코딩된 스트림, 결합된 페이지 콘텐츠 크기, 유지되는 디코딩된 객체 스트림 바이트 합계의 최댓값
MaxObjects1,000,000크로스레퍼런스 객체 번호 범위의 최댓값
MaxPages100,000페이지 트리 리프 수의 최댓값
MaxFields100,000터미널 AcroForm 필드 수의 최댓값
MaxDepth64xref 히스토리, 레퍼런스, 페이지, 필드, 필터, Form XObject 깊이의 최댓값
MaxGlyphs1,000,000페이지 텍스트 피연산자와 해석된 글리프 수의 최댓값
CancellationTokennil선택적 호출자 소유 THPDFCancellationToken

Default는 모든 멤버를 초기화합니다. 0 이하의 잘못된 한도는 생성자가 거부하며, 취소 시 EHPDFOperationCancelled가 발생합니다

한도는 각 연산에 개별적으로 적용되며 프로세스 전체 메모리 쿼터가 아닙니다. 로드된 객체 딕셔너리는 Close까지 캐시에 남습니다