DASaveAsFileA
문서 관리, 직접 액세스 기능
설명
끝의 A는 ANSI(char) DLL 진입점을 나타내며 ActiveX/COM 표면은 Unicode 형식만 노출합니다. 동작은 DASaveAsFile과 동일하며 문자열 인수는 현재 SetAnsiMode 코드 페이지로 해석됩니다
모든 변경 사항을 포함한 전체 파일을 새 파일로 다시 씁니다. 큰 파일이나 객체가 많은 파일에서는 시간이 걸릴 수 있습니다. 출력 헤더는 Direct Access 편집으로 인한 버전 승격을 포함하여 DA 문서의 유효 PDF 버전을 사용합니다. 이 작업 후 원본 파일이 닫히고 파일 핸들은 더 이상 유효하지 않습니다. 원본 파일을 덮어쓸 수 없습니다. 원본 파일에 변경 사항을 추가하려면 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 | 문서가 새 파일에 성공적으로 저장되었습니다 |