SaveToStream
Dokumentų tvarkymas
Aprašymas
Panašu į SaveToFile funkciją, bet leidžia PDF dokumentą rašyti į srauto objektą
Sintaksė
Delphi
Function TPDFlib.SaveToStream(OutStream: TStream): Integer;
Parametrai
| OutStream | Srauto objektas, į kurį rašomas dokumentas |
|---|
Grąžinamos reikšmės
| 0 | Dokumento išsaugoti nepavyko |
|---|---|
| 1 | Dokumentas sėkmingai išsaugotas sraute |
Pastabos
OutStream gali būti tik rašomasis neieškomasis srautas, toks kaip tinklo atsakymo dalis, nes biblioteka PDF poslinkius seka viduje ir užbaigtąją baitų seką išduoda tik pirmyn
Dideliosios RC4, AES-CBC ir AES-GCM šifruotosios srautai transformuojami tiesiogiai į OutStream per apribotąsias dalis, o jų atminties šaltinio baitai lieka nepakitę, todėl pakartotiniams išsaugojimams nereikia pilnųjų šifruotojo teksto ir atkurtųjų paprastojo teksto kopijų