SaveMarkdownToStream
Szöveg, kinyerés, Markdown, adatfolyamok
Leírás
PDF-oldaltartomány szemantikus Markdownját közvetlenül adatfolyamba írja UTF-8 formátumban
Szintaxis
Function TPDFlib.SaveMarkdownToStream(Const PageRange: WideString;
Options: Integer; Target: TStream): Integer;Paraméterek
| PageRange | Egytől számozott tartomány, vagy üres karakterlánc minden oldalhoz; az explicit oldalsorrend megmarad |
|---|---|
| Options | A(z) ExportPageMarkdown által dokumentált beállításmaszk |
| Target | A céladatfolyam; a kimenet az aktuális pozícióján kezdődik |
Visszatérési értékek
A kiírt oldalak számát adja vissza, vagy nullát, ha az ellenőrzés, a megszakítás, a kinyerés vagy az írás sikertelen
Megjegyzések
A kimenetnek nincs UTF-8 bájtrend-jelzője
Minden oldal kinyerésre, kódolásra és írásra kerül, mielőtt a következő oldal épülne, így a memória a legösszetettebb kiválasztott oldalt követi, nem a teljes kimeneti méretet
Minden oldal kibontása, kódolása és írása a következő oldal felépítése előtt történik, így a memóriaigény a legösszetettebb kijelölt oldalt, nem pedig a teljes kimeneti méretet követiA kiválasztott oldal a hívás visszatérése előtt helyreáll
Érvénytelen argumentumok esetén a(z) LastErrorCode értéke 113, kibontási vagy adatfolyamhiba esetén pedig 517
Lásd még
SaveMarkdownToFile, ExportDocumentMarkdown, SavePageRangeTextToStream