DASaveAsFileA

Керування документами, функції прямого доступу

Опис

Завершальна A позначає точку входу DLL для ANSI (char); поверхня ActiveX/COM експонує лише форму Unicode. Поведінка ідентична DASaveAsFile, а рядкові аргументи трактуються за поточною кодовою сторінкою SetAnsiMode

Переписує весь файл, включно з усіма змінами, у новий файл. З великими файлами чи файлами з багатьма об'єктами операція може тривати довго. Вихідний заголовок використовує чинну версію PDF документа DA, зокрема будь-яке підвищення версії від редагувань Direct Access. Після цієї операції початковий файл закривається, і його дескриптор стає недійсним. Початковий файл перезаписати не можна; щоб дописати зміни до початкового файлу, використовуйте DAAppendFile

Синтаксис

Delphi

Function DLDASaveAsFileA(InstanceID, FileHandle: Integer; OutputFileName: PAnsiChar): Integer;

DLL

int DLDASaveAsFileA(int InstanceID, int FileHandle, const char * OutputFileName);

Параметри

FileHandleДескриптор, який повертають функції DAOpenFile, DAOpenFileReadOnly або DAOpenFromStream
OutputFileNameШлях і назва нового документа, який треба створити

Повернуті значення

0Новий файл не вдалося створити
1Документ успішно збережено в новий файл