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 | حُفظ المستند في الملف الجديد بنجاح |