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

PageRangeEgytől számozott tartomány, vagy üres karakterlánc minden oldalhoz; az explicit oldalsorrend megmarad
OptionsA(z) ExportPageMarkdown által dokumentált beállításmaszk
TargetA 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