ValidateLinearizationFile
Dokumentinspektion, optimering
Beskrivelse
Udfører en uafhængig strukturel revision af en Fast Web View-PDF og gemmer en maskinlæsbar valideringsrapport
Gennemgangen kontrollerer lineariseringsordbogen, fillængden, det primære referenceinterval, bittabeller for sideforskydninger og delte objekter, første sides objekt og byteinterval, første sides afhængighedslukning, sideantallet samt den primære krydsreferencepost
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 LongParametre
| InputFileName | Den PDF-fil, der skal inspiceres |
|---|---|
| Password | Den adgangskode, der kræves for at undersøge krypterede referencedata, eller en tom streng |
Returværdier
| 1 | Filen bestod alle påkrævede kontroller af linearitet og første sides integritet |
|---|---|
| 0 | Filen mangler, er ulæselig, er ikke lineariseret eller har mindst én ugyldig lineariseringsstruktur |
Bemærkninger
Kald GetLinearizationValidationReport efter denne metode for at hente JSON-resultatet og byte-metrikkerne
En mislykket hintrevision ændrer ikke normal PDF-indlæsning, fordi hintdata kun behandles som en leveringsoptimering