THPDFArchivalPreservationOptions Record

유닛: HPDFArchivalConversion

기본 PDF/A-4 변환에 bounded 텍스트·벡터 보존을 구성합니다

THPDFArchivalPreservationOptions = record
  Limits: THPDFArchivalConversionOptions;
  SynthesizeMissingAppearances: Boolean;
  RemoveEmbeddedFiles: Boolean;
  AllowSignatureInvalidation: Boolean;
  AddOCRToImagePages: Boolean;
  OCREngine: IHPDFOCREngine;
  OCROptions: THPDFOCRTextLayerOptions;
  MaxLossEntries: Integer;
  MaxTextCodeUnits: Integer;
  MaxContentTokens: Integer;
  class function Default: THPDFArchivalPreservationOptions; static;
end;
멤버기본값과 의미
Limits페이지, 객체, 스테이징 바이트, 스트림 작업, 취소, 체크포인트의 기존 아카이브 기본값. 래스터 픽셀 예산은 선택적 OCR 인식에 적용됩니다
SynthesizeMissingAppearancesTrue. 호환되는 네이티브 마크업·필드 appearance 생성을 허용합니다. 지원하지 않거나 맞지 않는 생성은 발행을 거절합니다
RemoveEmbeddedFilesFalse. 제거를 명시적으로 켜지 않으면 첨부 파일을 거절합니다
AllowSignatureInvalidationFalse. 무효화와 제거를 명시적으로 켜지 않으면 서명 필드를 거절합니다
AddOCRToImagePagesFalse. 추출 가능한 텍스트가 없는 페이지를 선택적으로 인식하고 보이지 않는 텍스트 레이어를 덧붙입니다
OCREngineNil. 빌트인 bounded ASCII OCR을 씁니다. 애플리케이션 엔진이 더 넓은 인식 커버리지를 줄 수 있습니다
OCROptionsskip-pages-with-text가 켜지고 새 선택적 콘텐츠 그룹이 꺼진 네이티브 OCR 기본값. 변환기는 기존 OCR 레이어도 유지하고 아카이브 한도를 적용합니다
MaxLossEntries1,024. 네이티브 복구·검증 보고서 항목도 함께 한정합니다
MaxTextCodeUnits1,048,576. 추출 소스·출력 텍스트와 예상 합성 appearance 텍스트를 한정합니다
MaxContentTokens네이티브 검증 패스당 4,000,000

레코드는 Default로 초기화하세요. 0으로 초기화된 예산은 잘못된 값입니다

지원 폰트·색, appearance 규칙, 명시적 손실, 누적 스트림 작업 예산, 발행 보장, 검증 한도는 보존 프로필을 참고하세요