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
| InputFileName | Het pad en de bestandsnaam van de invoer-PDF die moet worden getransformeerd |
|---|---|
| Password | Het optionele wachtwoord om de invoer-PDF te openen als deze is versleuteld |
| OutputFileName | Het pad en de bestandsnaam van de ondertekende PDF die moet worden aangemaakt. Deze moet verschillen van InputFileName |
| TransformType | 1 = Alle objecten opnieuw nummeren en in volgorde uitschrijven 2 = Hetzelfde als 1, maar gebruikt een xref-stream |
| Options | Reserved for future use, should be set to zero. |
Retourwaarden
| 1 | Success 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); |
|---|