RepairQDFFile
Ladění, oprava dokumentů
Popis
Opraví PDF QDF poté, co ruční úpravy změnily délky proudů nebo bajtové pozice objektů
Data streamu obsahující řádky endstream a endobj zůstanou zachována, pokud má objekt jednoznačnou značku streamu QDF. Neplatný vstup QDF a opakované značky pro stejný objekt jsou odmítnuty dříve, než se otevře cílový soubor, takže stávající výstupní soubor zůstane zachován i při opravě na místě
Syntaxe
Delphi
Function TPDFlib.RepairQDFFile(Const InputFileName, OutputFileName: WideString): Integer;DLL
int DLRepairQDFFile(int InstanceID, const wchar_t* InputFileName, const wchar_t* OutputFileName);ActiveX
Function PDFlib::RepairQDFFile(InputFileName As String, OutputFileName As String) As LongParametry
| InputFileName | The edited QDF PDF |
|---|---|
| OutputFileName | Cesta opraveného PDF, může být shodná se vstupní cestou |
Návratové hodnoty
| 1 | Upravený QDF se opravil |
|---|---|
| 0 | Vstup nebyl opravitelný QDF nebo do cíle nebylo možné zapsat |
Chyby
LastErrorCode 106 hlásí neplatnou strukturu QDF, 107 selhání opravy a 305 selhání zápisu výstupu