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

InputFileNameIl percorso e il nome del PDF di input da trasformare
PasswordLa password facoltativa per aprire il PDF di input, se cifrato
OutputFileNamePercorso e nome del PDF firmato da creare, diverso da InputFileName
TransformType1 = Rinumera tutti gli oggetti scrivendoli in ordine 2 = Come 1 ma usa un flusso xref
OptionsRiservato per usi futuri, deve essere impostato su zero

Valori restituiti

1Successo 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);