PDF/A 규정 준수 수정
복구 클래스
Aspose.PDF FOSS for Java 은(는) 비준수 PDF/A 구조를 금지된 요소를 제거하거나 수정함으로써 교정하는 수정 클래스를 제공합니다.
ActionFixes
ActionFixes 은(는) PDF/A 표준에 따라 금지된 액션 사전을 제거합니다:
ActionFixes fixes = new ActionFixes();
fixes.removeCatalogAA(parser, format, errorAction, result);
fixes.removePageAA(parser, format, errorAction, result);
fixes.removeWidgetAA(parser, format, errorAction, result);
fixes.removeForbiddenActions(parser, format, errorAction, result);AnnotationFixes
AnnotationFixes 은(는) PDF/A 규칙을 위반하는 주석 구조를 교정하여, 대상 아카이브 형식에서 허용되지 않는 주석을 제거하거나 수정합니다.
FileStructureFixes
FileStructureFixes는 파일 수준에서 삽입된 파일, 교차참조 스트림 형식, 그리고 PDF/A 요구사항과 충돌하는 암호화 설정과 같은 구조적 문제를 해결합니다.
검증 우선
항상 ActionRules.validate()와 AnnotationRules.validate()를 실행한 후 수정 작업을 적용하여 어떤 특정 위반 사항이 존재하는지 확인하십시오. 수정은 확인된 위반 사항에만 적용하여 의도치 않은 부작용을 방지해야 합니다.