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 Long

DLL

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 لأعطال استخراج أو حزم أو ملف

انظر أيضًا

SaveDOCXToStream, SaveDOCXToFileA, ExportDocumentMarkdown