TransformFile

Documentmanipulatie, overige functies

Beschrijving

Past een transformatie toe op een bestand zodat objecten opnieuw genummerd en geherordend kunnen worden

In sommige gevallen levert dat een compactere kruisverwijzingstabel op, waardoor de PDF kleiner wordt

Syntaxis

Delphi

Function TPDFlib.TransformFile(Const InputFileName, Password, OutputFileName: WideString; TransformType, Options: Integer): Integer;

ActiveX

Function PDFlib::TransformFile(InputFileName As String, Password As String, OutputFileName As String, TransformType As Long, Options As Long) As Long

DLL

int DLTransformFile(int InstanceID, const wchar_t * InputFileName, const wchar_t * Password, const wchar_t * OutputFileName, int TransformType, int Options);

Parameters

InputFileNameHet pad en de bestandsnaam van de invoer-PDF die moet worden getransformeerd
PasswordHet optionele wachtwoord om de invoer-PDF te openen als deze is versleuteld
OutputFileNameHet pad en de bestandsnaam van de ondertekende PDF die moet worden aangemaakt. Deze moet verschillen van InputFileName
TransformType1 = Alle objecten opnieuw nummeren en in volgorde uitschrijven 2 = Hetzelfde als 1, maar gebruikt een xref-stream
OptionsReserved for future use, should be set to zero.

Retourwaarden

1Success 2 Input PDF not found 3 Input PDF cannot be read 4 Input PDF password incorrect 5 Could not write output file int TransformType, int Options);