DASaveAsFile
Керування документами, функції прямого доступу
Опис
Переписує весь файл, включно з усіма змінами, у новий файл. З великими файлами чи файлами з багатьма об'єктами операція може тривати довго. Вихідний заголовок використовує чинну версію PDF документа DA, зокрема будь-яке підвищення версії від редагувань Direct Access. Після цієї операції початковий файл закривається, і його дескриптор стає недійсним. Початковий файл перезаписати не можна; щоб дописати зміни до початкового файлу, використовуйте DAAppendFile
Синтаксис
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);
Параметри
| FileHandle | Дескриптор, який повертають функції DAOpenFile, DAOpenFileReadOnly або DAOpenFromStream |
|---|---|
| OutputFileName | Шлях і назва нового документа, який треба створити |
Повернуті значення
| 0 | Новий файл не вдалося створити |
|---|---|
| 1 | Документ успішно збережено в новий файл |