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

FileHandleUchwyt zwrócony przez funkcję DAOpenFile, DAOpenFileReadOnly lub DAOpenFromStream
OutputFileNameŚcieżka i nazwa nowego dokumentu do utworzenia.

Wartości zwracane

0Nie można utworzyć nowego pliku
1Dokument został pomyślnie zapisany w nowym pliku