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 String

DLL

const wchar_t* DLExportDocumentMarkdown(int InstanceID,
  const wchar_t* PageRange, int Options);
const char* DLExportDocumentMarkdownA(int InstanceID,
  const char* PageRange, int Options);

Parametere

PageRangeEt énbasert område slik som 1-3,7, eller en tom streng for alle sider; eksplisitt siderekkefølge bevares
OptionsAlternativmasken 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