TransformFile
Manipolazione dei documenti, funzioni varie
Descrizione
Applica a un file una trasformazione che consente di rinumerare e riordinare gli oggetti
In alcuni casi produce una tabella dei riferimenti incrociati più compatta, riducendo le dimensioni PDF
Sintassi
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);
Parametri
| InputFileName | Il percorso e il nome del PDF di input da trasformare |
|---|---|
| Password | La password facoltativa per aprire il PDF di input, se cifrato |
| OutputFileName | Percorso e nome del PDF firmato da creare, diverso da InputFileName |
| TransformType | 1 = Rinumera tutti gli oggetti scrivendoli in ordine 2 = Come 1 ma usa un flusso xref |
| Options | Riservato per usi futuri, deve essere impostato su zero |
Valori restituiti
| 1 | Successo 2 PDF di input non trovato 3 PDF di input illeggibile 4 Password PDF errata 5 Impossibile scrivere il file di output int TransformType, int Options); |
|---|