Geautomatiseerde validatiedekking
De update 3.56.37 voor preflightrapporten voegt een gedocumenteerd automatiseringspad toe aan de bestaande bestandscontroles voor PDF/A en PDF/UA-1. De Delphi-demo PreflightReport ondersteunt nu rapporten voor één bestand, mapbatches, uitvoer als tekst/JSON/HTML/CSV, CSV-samenvattingsbestanden in UTF-8 en vergelijking met een basislijn in platte tekst via ComparePreflightReports. Tests.Preflight controleert rapportsecties, machineleesbare JSON, zelfstandige HTML, CSV-rijen, opslaguitvoer in UTF-8, verschilregels en normalisatie van tijdstempels.
De reeks PDF/UA-controles van 3.56.0 tot en met 3.56.25 breidt de diagnostiek voor lezen en schrijven uit rond PDF/UA-1-metadata, MarkInfo, RoleMap, toegankelijkheidsmachtigingen bij versleuteling, XFA, Reference XObjects, tabvolgorde en beschrijvingen van annotaties, FileSpec-namen, OCG-configuratiewoordenboeken, insluiting en TrueType-codering van lettertypen, kopvolgorde, lijstnummering, Note-IDs, mediaclips en herhaalde directe H-kinderen. Het lezerpad op laag niveau is beschikbaar via CheckFileCompliance; het geheugenpad aan de schrijverszijde via GetPDFUADiagnostics.
Houd rekening met PDF/A-beperkingen, de vereiste minimale PDF-versie, externe bronnen en de geselecteerde documentstatus wanneer u deze API gebruikt
Houd rekening met PDF/A-beperkingen, de vereiste minimale PDF-versie, externe bronnen en de geselecteerde documentstatus wanneer u deze API gebruikt
Houd rekening met PDF/A-beperkingen, de vereiste minimale PDF-versie, externe bronnen en de geselecteerde documentstatus wanneer u deze API gebruikt
Houd rekening met PDF/A-beperkingen, de vereiste minimale PDF-versie, externe bronnen en de geselecteerde documentstatus wanneer u deze API gebruikt
Houd rekening met PDF/A-beperkingen, de vereiste minimale PDF-versie, externe bronnen en de geselecteerde documentstatus wanneer u deze API gebruikt
Houd rekening met PDF/A-beperkingen, de vereiste minimale PDF-versie, externe bronnen en de geselecteerde documentstatus wanneer u deze API gebruikt
Houd rekening met PDF/A-beperkingen, de vereiste minimale PDF-versie, externe bronnen en de geselecteerde documentstatus wanneer u deze API gebruikt
Houd rekening met PDF/A-beperkingen, de vereiste minimale PDF-versie, externe bronnen en de geselecteerde documentstatus wanneer u deze API gebruikt
Controleer de syntaxis, parameters en retourwaarden voordat u de functie aanroept. Codeblokken blijven origineel zodat voorbeelden zonder wijziging kunnen worden gekopieerd
Controleer de syntaxis, parameters en retourwaarden voordat u de functie aanroept. Codeblokken blijven origineel zodat voorbeelden zonder wijziging kunnen worden gekopieerd
Houd rekening met PDF/A-beperkingen, de vereiste minimale PDF-versie, externe bronnen en de geselecteerde documentstatus wanneer u deze API gebruikt
Controleer de syntaxis, parameters en retourwaarden voordat u de functie aanroept. Codeblokken blijven origineel zodat voorbeelden zonder wijziging kunnen worden gekopieerd
Controleer de syntaxis, parameters en retourwaarden voordat u de functie aanroept. Codeblokken blijven origineel zodat voorbeelden zonder wijziging kunnen worden gekopieerd
Houd rekening met PDF/A-beperkingen, de vereiste minimale PDF-versie, externe bronnen en de geselecteerde documentstatus wanneer u deze API gebruikt
Houd rekening met PDF/A-beperkingen, de vereiste minimale PDF-versie, externe bronnen en de geselecteerde documentstatus wanneer u deze API gebruikt
Houd rekening met PDF/A-beperkingen, de vereiste minimale PDF-versie, externe bronnen en de geselecteerde documentstatus wanneer u deze API gebruikt
Houd rekening met PDF/A-beperkingen, de vereiste minimale PDF-versie, externe bronnen en de geselecteerde documentstatus wanneer u deze API gebruikt
Controleer de syntaxis, parameters en retourwaarden voordat u de functie aanroept. Codeblokken blijven origineel zodat voorbeelden zonder wijziging kunnen worden gekopieerd
Controleer de syntaxis, parameters en retourwaarden voordat u de functie aanroept. Codeblokken blijven origineel zodat voorbeelden zonder wijziging kunnen worden gekopieerd
Houd rekening met PDF/A-beperkingen, de vereiste minimale PDF-versie, externe bronnen en de geselecteerde documentstatus wanneer u deze API gebruikt
Houd rekening met PDF/A-beperkingen, de vereiste minimale PDF-versie, externe bronnen en de geselecteerde documentstatus wanneer u deze API gebruikt
Controleer de syntaxis, parameters en retourwaarden voordat u de functie aanroept. Codeblokken blijven origineel zodat voorbeelden zonder wijziging kunnen worden gekopieerd
De HTML-naslag wordt bewaakt door tools/test_docs_api_coverage.py, dat controleert of elke openbare functie van TPDFlib een Engelse naslagpagina heeft, en door tools/test_docs_navigation.py, dat navigatiedoelen van meertalige wijzigingslogboeken consistent houdt in de helpomgeving met frames.
Readme.html en de HTML-naslag moeten op elkaar afgestemd blijven wanneer voor gebruikers zichtbare validatie-, preflight-, render-, ondertekenings- of rapportagefuncties veranderen.