ValidateLinearizationFile
Document inspection, Optimisation
Opis
Vykoná nezávislý štrukturálny audit Fast Web View PDF a uloží strojovo čitateľný validačný report
Audit kontroluje linearizačný dictionary, dĺžku súboru, primárny hint rozsah, bitové tabuľky page-offset a shared-object, objekt a byte range prvej stránky, závislostný uzáver prvej stránky, počet stránok a hlavnú cross-reference položku
Syntax
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 | The PDF file to inspect |
|---|---|
| Password | The password required to inspect encrypted hint data, or an empty string |
Návratové hodnoty
| 1 | The file passed every required linearization and first-page integrity check |
|---|---|
| 0 | The file is missing, unreadable, not linearized, or has at least one invalid linearization structure |
Poznámky
Call GetLinearizationValidationReport after this method to retrieve the JSON result and byte metrics
Neúspešný hint audit nemení bežné načítanie PDF, pretože hint dáta sa považujú len za optimalizáciu doručenia