SaveDOCXToFile
تحويل المستندات، الاستخراج، DOCX، الملفات
الوصف
يحوّل مدى صفحات PDF إلى ملف DOCX قابل للتحرير يحتوي فقرات وعناوين وقوائم وجداول وأنماط وفواصل صفحات وصورًا اختيارية أصلية
الصيغة
Delphi
Function TPDFlib.SaveDOCXToFile(Const PageRange: WideString;
Options: Integer; Const FileName: WideString): Integer;ActiveX
Function PDFlib::SaveDOCXToFile(PageRange As String,
Options As Long, FileName As String) As LongDLL
int DLSaveDOCXToFile(int InstanceID, const wchar_t* PageRange,
int Options, const wchar_t* FileName);
int DLSaveDOCXToFileA(int InstanceID, const char* PageRange,
int Options, const char* FileName);المعاملات
| PageRange | سلسلة غير فارغة تحدد عنصر البنية هذا تعريفًا فريدًا داخل المستند. اختر معرفًا ذا معنى وفريدًا في المستند بأكمله، مثل TH-Col-1 أو TH-Row-2 أو سلسلة شبيهة بـ GUID |
|---|---|
| Options | قناع الخيارات الموثق في SaveDOCXToStream |
| FileName | مسار ملف DOCX الوجهة |
قيم الإرجاع
تُرجع عدد الصفحات المحولة أو صفرًا عند فشل التحقق أو الاستخراج أو الحزم أو كتابة الملف
ملاحظات
الملف حزمة WordprocessingML قياسية ولا يتطلب أتمتة Office ولا عملية تحويل خارجية
تكتب الصور صفحة بصفحة وتستعاد صفحة PDF المحددة قبل أن يعود الاستدعاء
يتبع ترتيب القراءة الموسوم والخلايا الفارغة والمدموجة والجداول المتابعة ما هو موصوف في SaveDOCXToStream؛ وتُضبط أعلام تحليل المستند على حدة عبر SetStructuredTextOptions
تُحتفظ نماذج الصفحات المحددة والصور المشمولة أثناء التحليل على مستوى المستند، مع مخازن إضافية لـ XML والحزمة
يحافظ الاستخراج على الصفحة المحددة ومكدس وسوم الكاتب المفتوحة؛ وتُدرج وسوم الكاتب غير المحفوظة الحالية دون وسوم إغلاق أو إنهاء للمستند
افحص GetLastStructuredTextDiagnostics لمعرفة التحذيرات ومصادر القراءة
تساوي LastErrorCode القيمة 114 لوسائط غير صالحة والقيمة 518 لأعطال استخراج أو حزم أو ملف