SaveMarkdownToFile

النص، الاستخراج، Markdown، الملفات

الوصف

يكتب Markdown دلاليًا لمدى صفحات PDF مباشرةً إلى ملف UTF-8

الصيغة

Delphi

Function TPDFlib.SaveMarkdownToFile(Const PageRange: WideString;
  Options: Integer; Const FileName: WideString): Integer;

ActiveX

Function PDFlib::SaveMarkdownToFile(PageRange As String,
  Options As Long, FileName As String) As Long

DLL

int DLSaveMarkdownToFile(int InstanceID, const wchar_t* PageRange,
  int Options, const wchar_t* FileName);
int DLSaveMarkdownToFileA(int InstanceID, const char* PageRange,
  int Options, const char* FileName);

المعاملات

PageRangeسلسلة غير فارغة تحدد عنصر البنية هذا تعريفًا فريدًا داخل المستند. اختر معرفًا ذا معنى وفريدًا في المستند بأكمله، مثل TH-Col-1 أو TH-Row-2 أو سلسلة شبيهة بـ GUID
Optionsقناع الخيارات الموثق في ExportPageMarkdown
FileNameمسار ملف الوجهة

قيم الإرجاع

تُرجع عدد الصفحات المكتوبة أو صفرًا عند فشل التحقق أو الاستخراج أو كتابة الملف

ملاحظات

ملف الإخراج UTF-8 بلا علامة ترتيب بايتات

يحتفظ التحليل على مستوى المستند والتسلسل بنماذج الصفحات المحددة وبمخازن Markdown وUTF-8 الكاملة، كما هو موصوف في SaveMarkdownToStream

يتبع ترتيب القراءة وعناصر الصفحة الزخرفية والخلايا المدموجة والجداول المتابعة ما هو موصوف في ExportDocumentMarkdown وSetStructuredTextOptions

يحافظ الاستخراج على الصفحة المحددة ومكدس وسوم الكاتب المفتوحة؛ وتُدرج وسوم الكاتب غير المحفوظة الحالية دون وسوم إغلاق أو إنهاء للمستند

تساوي LastErrorCode القيمة 111 لصفحة أو صيغة أو خيارات غير صالحة والقيمة 515 عند فشل الاستخراج

انظر أيضًا

SaveMarkdownToStream, ExportDocumentMarkdown, SavePageRangeTextToFile