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Документ успішно збережено в новий файл