DASaveAsFile
Zarządzanie dokumentem, Funkcje dostępu bezpośredniego
Opis
Przepisuje cały plik wraz ze wszystkimi zmianami do nowego pliku. Operacja może potrwać dla dużych plików lub plików z wieloma obiektami. Nagłówek wyjściowy używa efektywnej wersji PDF dokumentu DA, w tym podniesienia wersji spowodowanego zmianami Direct Access. Po operacji plik oryginalny zostaje zamknięty, a jego uchwyt traci ważność. Pliku oryginalnego nie można nadpisać. Aby dołączyć zmiany do pliku oryginalnego, użyj DAAppendFile.
Składnia
Delphi
Function TPDFlib.DASaveAsFile(FileHandle: Integer; Const OutputFileName: WideString): Integer;
ActiveX
Function PDFlib::DASaveAsFile(FileHandle As Long, OutputFileName As String) As Long
DLL
int DLDASaveAsFile(int InstanceID, int FileHandle, const wchar_t * OutputFileName);
Parametry
| FileHandle | Uchwyt zwrócony przez funkcję DAOpenFile, DAOpenFileReadOnly lub DAOpenFromStream |
|---|---|
| OutputFileName | Ścieżka i nazwa nowego dokumentu do utworzenia. |
Wartości zwracane
| 0 | Nie można utworzyć nowego pliku |
|---|---|
| 1 | Dokument został pomyślnie zapisany w nowym pliku |