ValidateLinearizationFile

Document inspection, Optimisation

Kuvaus

Suorittaa itsenäisen rakenteellisen auditoinnin Fast Web View -PDF:lle ja tallentaa kone­luettavan validointiraportin

Auditointi tarkistaa linearisointisanakirjan, tiedoston pituuden, ensisijaisen hint-alueen, sivusiirtymä- ja jaetun objektin bittitaulukot, ensimmäisen sivun objektin ja tavualueen, ensimmäisen sivun riippuvuu­den sulkeuman, sivumäärän ja pääristiviittatietueen

Syntaksi

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 Long

Parametrit

InputFileNameThe PDF file to inspect
PasswordSalasana, jolla salattua hint-dataa voi tutkia, tai tyhjä merkkijono

Paluuarvot

1Tiedosto läpäisi jokaisen vaaditun linearisointi- ja ensimmäisen sivun eheystarkistuksen
0Tiedosto puuttuu, on lukukelvoton, ei ole linearisoitu tai sillä on vähintään yksi virheellinen linearisointirakenne

Huomautukset

Kutsu funktiota GetLinearizationValidationReport tämän metodin jälkeen hakeaksesi JSON-tuloksen ja tavumetriikat

Epäonnistunut hint-auditointi ei muuta tavallista PDF-latausta, koska hint-dataa pidetään vain toimitus­optimointina