THotPDF.CreatePreflightReport Method
Tillhandahåller create preflight report-beteende i arbetsflödet för preflight validation. Använd det när den omgivande API-familjen behöver explicit kontroll över PDF-objekt, sidinnehåll, resurser, regelefterlevnad eller diagnostik
Deklaration
function CreatePreflightReport(const SourceFile: TFileName; const Password: AnsiString= ''): AnsiString;
function CreatePreflightReport(const SourceFile: TFileName; const Password: AnsiString; const Format: THPDFPreflightFormat): AnsiString;
Enhet
HPDFDoc
Parametrar
| Namn | Syfte |
|---|---|
SourceFile | Filsökväg som källa eller destination för denna åtgärd |
Password | Lösenord som används för krypterad indata eller krypterad utdata |
Returvärde
Returnerar ett värde: AnsiString
Användningsanteckningar
- Använd detta API i arbetsflödet för preflight validation innan den berörda sidan, resursen, fältet eller katalogobjektet färdigställs
- Håll objektnamn, fältnamn, resursnamn och returnerade handles stabila tills dokumentet har färdigställts
- Använd profilhjälpare när rapportutdata måste vara reproducerbart mellan batchvalideringskörningar
pfJSONfynd exponerar stabilaruleId-värden med namnområde och struktureradelocation-objekt för policy-motorer och CI-grindarpfXMLgenererar den deterministiska versionshanterade XML MRR-vokabulären med samma stabila fynd och platser- Platser anger alltid logisk omfattning och sökväg, och inkluderar en PDF-nyckel, objektnummer, nollbaserat sidindex eller byte-offset när sådant finns
pfTextförblir byte-kompatibel ochpfCSVbehåller de stabilacategory,name,status,value,spec-kolumnerna