ValidateLinearizationFile
Document inspection, Optimisation
Opis
Performs an independent structural audit of a Fast Web View PDF and stores a machine-readable validation report
Provjera pregledava rječnik linearizacije, duljinu datoteke, primarni raspon podataka, bitne tablice pomaka stranica i zajedničkih objekata, objekt i bajtni raspon prve stranice, zatvaranje ovisnosti prve stranice, broj stranica i glavni unos unakrsnih referenci
Sintaksa
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 LongParametri
| InputFileName | The PDF file to inspect |
|---|---|
| Password | Lozinka potrebna za pregled šifriranih podataka slijeda, ili prazan niz znakova |
Povratne vrijednosti
| 1 | Datoteka je prošla svaku potrebnu provjeru linearizacije i integriteta prve stranice |
|---|---|
| 0 | Datoteka nedostaje, nije čitljiva, nije linearizirana ili ima barem jednu nevaljanu strukturu linearizacije |
Napomene
Nakon ove metode pozovite GetLinearizationValidationReport da dohvatite JSON rezultat i bajtne metrike
A failed hint audit does not change normal PDF loading because hint data is treated only as a delivery optimisation