ExportDocumentMarkdown
Văn bản, trích xuất, Markdown
Mô tả
Export một dải trang PDF đang chọn thành một chuỗi Markdown ngữ nghĩa phù hợp cho đánh chỉ mục tìm kiếm, knowledge base và nạp mô hình ngôn ngữ
Cú pháp
Delphi
Function TPDFlib.ExportDocumentMarkdown(Const PageRange: WideString;
Options: Integer): WideString;ActiveX
Function PDFlib::ExportDocumentMarkdown(PageRange As String,
Options As Long) As StringDLL
const wchar_t* DLExportDocumentMarkdown(int InstanceID,
const wchar_t* PageRange, int Options);
const char* DLExportDocumentMarkdownA(int InstanceID,
const char* PageRange, int Options);Tham số
| PageRange | Dải tính từ 1 như 1-3,7, hoặc chuỗi rỗng cho mọi trang; thứ tự trang tường minh được giữ nguyên |
|---|---|
| Options | Bit mask tùy chọn được tài liệu hóa tại ExportPageMarkdown |
Giá trị trả về
Trả về toàn bộ văn bản Markdown gộp lại, hoặc chuỗi rỗng khi validation, hủy hoặc trích xuất thất bại
Ghi chú
Khi page marker được bật, mỗi trang đang chọn bắt đầu bằng một marker <!-- page: N --> ổn địnhBộ export chỉ giữ hệ phân cấp trang hiện tại trong lúc dựng chuỗi và khôi phục trang đang chọn trước khi trả về
Trình xuất chỉ giữ hierarchy trang hiện tại khi ghép chuỗi và khôi phục trang đã chọn trước khi trả về
Dùng SaveMarkdownToStream hay SaveMarkdownToFile khi đầu ra toàn tài liệu không nên bị buffer trong memoryTiến trình và hủy hợp tác dùng vòng đời thao tác tài liệu bình thường
Tiến trình và hủy hợp tác dùng vòng đời thao tác tài liệu bình thường
LastErrorCode là 113 khi phạm vi hoặc mặt nạ tùy chọn không hợp lệ, và 517 khi trích xuất thất bại
Xem thêm
ExportPageMarkdown, SaveMarkdownToStream, ExtractStructuredDocument