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 |
|---|---|
| Password | Opcjonalne 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 |
| TransformType | 1 = zmień numerację wszystkich obiektów i zapisz je w kolejności, 2 = tak samo jak 1, ale z użyciem strumienia xref |
| Options | Zarezerwowane do przyszłego użycia; ustaw na zero |
Wartości zwracane
| 1 | Powodzenie, 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); |
|---|