ValidateLinearizationFile
Dokumentinspeksjon, Optimalisering
Beskrivelse
Utfører en uavhengig strukturell revisjon av en Fast Web View-PDF og lagrer en maskinlesbar valideringsrapport
Revisjonen sjekker lineæriseringsordboken, fillengden, primært hint-område, sideforskyvnings- og delt-objekt-bittabeller, førsteside-objekt og byteregion, førsteside-avhengighetslukning, sideantall og hovedkryssreferanse-oppføringen
Syntaks
Delphi
Function TPDFlib.ValidateLinearizationFile(Const InputFileName, Password: WideString): Integer;DLL
int DLValidateLinearizationFile(int InstanceID, const wchar_t* InputFileName, const wchar_t* Password);ActiveX
Function PDFlib::ValidateLinearizationFile(InputFileName As String, Password As String) As LongParametere
| InputFileName | PDF-filen som skal inspiseres |
|---|---|
| Password | Passordet som kreves for å inspisere krypterte hintdata, eller en tom streng |
Returverdier
| 1 | Filen passerte alle påkrevde lineæriserings- og førsteside-integritetssjekker |
|---|---|
| 0 | Filen mangler, er uleselig, ikke lineærisert, eller har minst én ugyldig lineæriseringsstruktur |
Merknader
Kall GetLinearizationValidationReport etter denne metoden for å hente JSON-resultatet og bytemetrikkene
En mislykket hint-revisjon endrer ikke normal PDF-innlasting, siden hintdata bare behandles som en leveringsoptimering