THotPDF.CreatePreflightReport Method
Biedt het create preflight report-gedrag voor de preflight-validatieworkflow. Gebruik het wanneer de omringende API-familie expliciete controle nodig heeft over PDF-objecten, pagina-inhoud, resources, conformiteit of diagnostiek
Declaratie
function CreatePreflightReport(const SourceFile: TFileName; const Password: AnsiString= ''): AnsiString; function CreatePreflightReport(const SourceFile: TFileName; const Password: AnsiString; const Format: THPDFPreflightFormat): AnsiString;
Eenheid
HPDFDoc
Parameters
| Naam | Doel |
|---|---|
SourceFile | Bestandspad dat als bron of bestemming voor deze bewerking wordt gebruikt |
Password | Wachtwoord dat wordt gebruikt voor versleutelde invoer- of uitvoerworkflows |
Retourwaarde
Retourneert een AnsiString-waarde
Gebruiksopmerkingen
- Gebruik deze API in de preflight-validatiewerkflow voordat de betrokken pagina, resource, veld of catalogusobject wordt afgerond
- Houd objectnamen, veldnamen, resourcenamen en geretourneerde handles stabiel totdat het document is afgerond
- Gebruik profielhelpers wanneer rapportuitvoer herhaalbaar moet zijn over batchvalidatieruns heen
pfJSON-bevindingen tonen stabiele genamespace-deruleId-waarden en gestructureerdelocation-objecten voor beleidsengines en CI-gatespfXMLgeeft de deterministische, geversioneerde XML-MRR-vocabulaire uit met dezelfde stabiele bevindingen en locaties- Locaties leveren altijd logische scope en pad en bevatten, wanneer beschikbaar, een PDF-sleutel, objectnummer, nulgebaseerde pagina-index of byte-offset
pfTextblijft byte-compatibel enpfCSVbehoudt de stabiele kolommencategory,name,status,value,spec