DASaveAsFile
ניהול מסמכים, פונקציונליות גישה ישירה
תיאור
כותב מחדש את כל הקובץ, כולל כל השינויים, אל קובץ חדש; הפעולה עשויה להימשך זמן מה עם קבצים גדולים או קבצים עם אובייקטים רבים; כותרת הפלט משתמשת בגרסת ה-PDF האפקטיבית של מסמך ה-DA, כולל כל העלאת גרסה שנגרמה מעריכות Direct Access; הקובץ המקורי נסגר אחרי הפעולה וה-FileHandle לא יהיה עוד תקף; לא ניתן לדרוס את הקובץ המקורי; השתמשו ב-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 | handle שהוחזר על ידי הפונקציות DAOpenFile, DAOpenFileReadOnly או DAOpenFromStream |
|---|---|
| OutputFileName | הנתיב והשם של המסמך החדש ליצירה |
ערכי החזרה
| 0 | לא ניתן היה ליצור את הקובץ החדש |
|---|---|
| 1 | המסמך נשמר לקובץ החדש בהצלחה |