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

OutStreamSrauto objektas, į kurį rašomas dokumentas

Grąžinamos reikšmės

0Dokumento išsaugoti nepavyko
1Dokumentas 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ų