SaveMarkdownToStream

Tekst, uttrekk, Markdown, strømmer

Beskrivelse

Skriver semantisk Markdown for et PDF-sideområde direkte til en strøm som UTF-8

Syntaks

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

Parametere

PageRangeEt område (fra 1), eller en tom streng for alle sider; eksplisitt siderekkefølge bevares
OptionsAlternativmasken dokumentert av ExportPageMarkdown
TargetDestinasjonsstrømmen; utdata begynner ved dens nåværende posisjon

Returverdier

Returnerer antall sider skrevet, eller null når validering, avbrudd, uttrekk eller skriving feiler

Merknader

Utdata har ikke UTF-8 byte-rekkefølgemerke

Hver side trekkes ut, kodes og skrives før neste side bygges, så minnet følger den mest komplekse valgte siden snarere enn total utdatastørrelse

Den valgte siden gjenopprettes før kallet returnerer

LastErrorCode er 113 for ugyldige argumenter og 517 for feil i uttrekk eller strøm

Se også

SaveMarkdownToFile, ExportDocumentMarkdown, SavePageRangeTextToStream