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
| PageRange | Et område (fra 1), eller en tom streng for alle sider; eksplisitt siderekkefølge bevares |
|---|---|
| Options | Alternativmasken dokumentert av ExportPageMarkdown |
| Target | Destinasjonsstrø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