Svrha za provedbu zahtjeva u skladu s člankom 21. stavkom 1.
PDF/A Približni pregled
PDF/A je ISO standard (ISO 19005) za dugoročno arhiviranje PDF dokumenata. Ograničava određene funkcije PDF-a (šifriranje, vanjske reference, neupisani fontovi, JavaScript) kako bi se osigurali samostalni, reprodukirajući dokumenti.
PdfAVvalidator
PdfAValidator provjerava dokument na temelju utvrđene verzije PDF/A. PdfAValidationResult.isCompliant() Sljedeći članakSvjetna komisija:
try (PdfAValidator validator = new PdfAValidator()) {
PdfAValidationResult result = validator.validate("document.pdf", PdfFormat.PDF_A_1B);
if (!result.isCompliant()) {
for (PdfAViolation v : result.getViolations()) {
System.out.println(v.getMessage());
}
}
}getViolations() vraća popis: PdfAViolation objekata, svaki opisujući jednu od njih. U slučaju da je to moguće, mora se provesti provedba postupka iz članka 4. stavka 1. točke (a) i staviti u promet.
PdfAC pretvarač
PdfAConverter U ovom slučaju, u skladu s člankom 15. stavkom 1. točkom (a) Uredbe (EU) br. 1071/2013 i Uredbom (EZ) št. 765/2008 mora se primjenjivati: potrebno strukturno preobražanje tijekom konverzije.
U skladu s člankom 21. stavkom 1. točkom (a) Uredbe (EU) br.
ActionRules.validate() provjerava radnje u riječniku prema specifikaciji PDF/A. AnnotationRules.validate() provjerava usklađenost anotiranja. ove klase pružaju U ovom slučaju, u skladu s člankom 16. stavkom 1. točkom (a) i podstavkom 7.
Određenje
Ako je to moguće, provjerite sljedeće:
ActionFixesuklanjanje zabranjenih radnji iz rječnikaAnnotationFixesispraviti neispunjavajuće bilješkeFileStructureFixespopraviti strukturne probleme na razini datoteka
Vidjeti: PDF/A Popravka za detaljne radne tokove popravka.