Automatiseret valideringsdækning

Preflight-rapportopdateringen i 3.56.37 tilføjer en dokumenteret automatiseringssti oven på de eksisterende filkontroller for PDF/A og PDF/UA-1. Delphi-demoen PreflightReport dækker nu enkeltfilrapporter, mappebatches, tekst-, JSON-, HTML- og CSV-output, UTF-8-oversigtsfiler i CSV og sammenligning med en basistekst via ComparePreflightReports. Tests.Preflight kontrollerer rapportafsnit, maskinlæsbar JSON, selvstændig HTML, CSV-rækker, UTF-8-lagringsoutput, diff-linjer og normalisering af tidsstempler

PDF/UA-revisionsserien 3.56.0 til 3.56.25 udvider læser- og skriverdiagnosticering for PDF/UA-1-metadata, MarkInfo, RoleMap, tilgængelighedstilladelser ved kryptering, XFA, Reference XObjects, faneorden og beskrivelser for anmærkninger, FileSpec-navne, OCG-konfigurationsordbøger, skrifttypeindlejring og TrueType-kodning, overskriftsrækkefølge, listenummerering, Note-id'er, medieklip og gentagne direkte H-børn. Læserstien på lavt niveau eksponeres gennem CheckFileCompliance; skriverens sti i hukommelsen eksponeres gennem GetPDFUADiagnostics

Tag højde for PDF/A-begrænsninger, den krævede minimumsversion af PDF, eksterne ressourcer og dokumentets valgte tilstand, når du bruger denne API.

Tag højde for PDF/A-begrænsninger, den krævede minimumsversion af PDF, eksterne ressourcer og dokumentets valgte tilstand, når du bruger denne API.

Tag højde for PDF/A-begrænsninger, den krævede minimumsversion af PDF, eksterne ressourcer og dokumentets valgte tilstand, når du bruger denne API.

Tag højde for PDF/A-begrænsninger, den krævede minimumsversion af PDF, eksterne ressourcer og dokumentets valgte tilstand, når du bruger denne API.

Tag højde for PDF/A-begrænsninger, den krævede minimumsversion af PDF, eksterne ressourcer og dokumentets valgte tilstand, når du bruger denne API.

Tag højde for PDF/A-begrænsninger, den krævede minimumsversion af PDF, eksterne ressourcer og dokumentets valgte tilstand, når du bruger denne API.

Tag højde for PDF/A-begrænsninger, den krævede minimumsversion af PDF, eksterne ressourcer og dokumentets valgte tilstand, når du bruger denne API.

Tag højde for PDF/A-begrænsninger, den krævede minimumsversion af PDF, eksterne ressourcer og dokumentets valgte tilstand, når du bruger denne API.

Gennemgå syntaks, parametre og returværdier, før du kalder funktionen. Kodeblokke bevares i original form, så eksemplerne kan kopieres uden ændringer.

Gennemgå syntaks, parametre og returværdier, før du kalder funktionen. Kodeblokke bevares i original form, så eksemplerne kan kopieres uden ændringer.

Tag højde for PDF/A-begrænsninger, den krævede minimumsversion af PDF, eksterne ressourcer og dokumentets valgte tilstand, når du bruger denne API.

Gennemgå syntaks, parametre og returværdier, før du kalder funktionen. Kodeblokke bevares i original form, så eksemplerne kan kopieres uden ændringer.

Gennemgå syntaks, parametre og returværdier, før du kalder funktionen. Kodeblokke bevares i original form, så eksemplerne kan kopieres uden ændringer.

Tag højde for PDF/A-begrænsninger, den krævede minimumsversion af PDF, eksterne ressourcer og dokumentets valgte tilstand, når du bruger denne API.

Tag højde for PDF/A-begrænsninger, den krævede minimumsversion af PDF, eksterne ressourcer og dokumentets valgte tilstand, når du bruger denne API.

Tag højde for PDF/A-begrænsninger, den krævede minimumsversion af PDF, eksterne ressourcer og dokumentets valgte tilstand, når du bruger denne API.

Tag højde for PDF/A-begrænsninger, den krævede minimumsversion af PDF, eksterne ressourcer og dokumentets valgte tilstand, når du bruger denne API.

Gennemgå syntaks, parametre og returværdier, før du kalder funktionen. Kodeblokke bevares i original form, så eksemplerne kan kopieres uden ændringer.

Gennemgå syntaks, parametre og returværdier, før du kalder funktionen. Kodeblokke bevares i original form, så eksemplerne kan kopieres uden ændringer.

Tag højde for PDF/A-begrænsninger, den krævede minimumsversion af PDF, eksterne ressourcer og dokumentets valgte tilstand, når du bruger denne API.

Tag højde for PDF/A-begrænsninger, den krævede minimumsversion af PDF, eksterne ressourcer og dokumentets valgte tilstand, når du bruger denne API.

Gennemgå syntaks, parametre og returværdier, før du kalder funktionen. Kodeblokke bevares i original form, så eksemplerne kan kopieres uden ændringer.

HTML-referencen beskyttes af tools/test_docs_api_coverage.py, som kontrollerer at hver offentlig TPDFlib-funktion har en engelsk referenceside, og af tools/test_docs_navigation.py, som holder navigationsmålene i den flersprogede ændringslog ens i den indrammede hjælpeskal

Readme.html og HTML-referencen bør holdes afstemt, når synlig validering, preflight, gengivelse, signering eller rapportadfærd ændres