TransformFile

Przetwarzanie dokumentów, Funkcje różne

Opis

Stosuje przekształcenie do pliku, umożliwiając zmianę numeracji i kolejności obiektów

W niektórych przypadkach może to utworzyć bardziej zwartą tabelę odwołań krzyżowych i zmniejszyć rozmiar pliku PDF

Składnia

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

Parametry

InputFileNameŚcieżka i nazwa wejściowego pliku PDF do przekształcenia
PasswordOpcjonalne hasło do otwarcia zaszyfrowanego wejściowego pliku PDF
OutputFileNameŚcieżka i nazwa podpisanego pliku PDF, który ma zostać utworzony; musi różnić się od InputFileName
TransformType1 = zmień numerację wszystkich obiektów i zapisz je w kolejności, 2 = tak samo jak 1, ale z użyciem strumienia xref
OptionsZarezerwowane do przyszłego użycia; ustaw na zero

Wartości zwracane

1Powodzenie, 2 wejściowy plik PDF nie został znaleziony, 3 nie można odczytać wejściowego pliku PDF, 4 nieprawidłowe hasło wejściowego pliku PDF, 5 nie można zapisać pliku wyjściowego int TransformType, int Options);