ExportDocumentMarkdown
Tekst, uttrekk, Markdown
Beskrivelse
Eksporterer et valgt PDF-sideområde til én semantisk Markdown-streng egnet for søkeindeksering, kunnskapsbaser og innlesing i språkmodeller
Syntaks
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);Parametere
| PageRange | Et énbasert område slik som 1-3,7, eller en tom streng for alle sider; eksplisitt siderekkefølge bevares |
|---|---|
| Options | Alternativmasken dokumentert av ExportPageMarkdown |
Returverdier
Returnerer den kombinerte Markdown-teksten, eller en tom streng når validering, avbrudd eller uttrekk feiler
Merknader
Når sidemarkører er aktivert, starter hver valgt side med en stabil <!-- page: N -->-markør
Eksportøren beholder bare nåvæende sidehierarki mens strengen settes sammen og gjenoppretter den valgte siden før den returnerer
Bruk SaveMarkdownToStream eller SaveMarkdownToFile når komplet dokumentutdata ikke bør bufferes i minnet
Fremdrift og kooperativ avbryting bruker den normale livssyklusen for dokumentoperasjoner
LastErrorCode er 113 for en ugyldig intervall- eller alternativmaske og 517 når uttrekk feiler
Se også
ExportPageMarkdown, SaveMarkdownToStream, ExtractStructuredDocument