SaveMarkdownToStream

Text, extrakce, Markdown, toky

Popis

Zapisuje sémantický Markdown pro rozsah stránek PDF přímo do proudu jako UTF-8

Syntaxe

Function TPDFlib.SaveMarkdownToStream(Const PageRange: WideString;
  Options: Integer; Target: TStream): Integer;

Parametry

PageRangeRozsah od jedničky, nebo prázdný řetězec pro všechny stránky; explicitní pořadí stránek se zachovává
OptionsMaska voleb zdokumentovaná u ExportPageMarkdown
TargetCílový proud; výstup začíná na jeho aktuální pozici

Návratové hodnoty

Vrací počet zapsaných stránek, nebo nulu, když selže validace, zrušení, extrakce nebo zápis

Poznámky

Výstup nemá UTF-8 značku pořadí bajtů

Každá stránka se extrahuje, zakóduje a zapíše, než se postaví další stránka, takže paměť sleduje nejsložitější vybranou stránku, nikoli celkovou velikost výstupu

Vybraná stránka se obnoví před tím, než volání skončí

LastErrorCode je 113 pro neplatné argumenty a 517 pro selhání extrakce nebo proudu

Viz také

SaveMarkdownToFile, ExportDocumentMarkdown, SavePageRangeTextToStream