THPDFUA2ValidationOptions Record
THPDFUA2ValidationOptions = record
HeadingPolicy: THPDFUA2HeadingPolicy;
AllowDocumentFragmentHeadingStarts: boolean;
CheckDocumentSemantics: boolean;
CheckHumanReadableStrings: boolean;
CheckAnnotationSemantics: boolean;
CheckFormSemantics: boolean;
CheckNavigationSemantics: boolean;
RequireListLabels: boolean;
RequireExplicitTableHeaderAssociations: boolean;
CheckListSemantics: boolean;
CheckTableSemantics: boolean;
CheckRubyWarichuSequences: boolean;
CheckPronunciationHints: boolean;
RequireStructureAssociatedFiles: boolean;
RequireFormulaTextAlternative: boolean;
MaxObjects: Integer;
MaxIssues: Integer;
class function Default: THPDFUA2ValidationOptions; static;
end;
Default는 문서, 문자열, annotation, form, navigation, structure, list, table, inline structure, 발음, 수식 validation을 엄격한 기준으로 활성화합니다
MaxObjects는 그래프 순회와 확장된 semantic 작업량을 제한하고, MaxIssues는 유지되는 diagnostic 수를 제한합니다. 어느 쪽도 최종 성공·실패 판정은 바꾸지 않습니다