SaveToStream

Documentbeheer

Beschrijving

Vergelijkbaar met de functie SaveToFile, maar schrijft het PDF-document naar een streamobject

Syntaxis

Delphi

Function TPDFlib.SaveToStream(OutStream: TStream): Integer;

Syntaxis

OutStreamHet streamobject waarnaar het document wordt geschreven

Retourwaarden

0Het document kon niet worden opgeslagen
1Het document is met succes naar de stream opgeslagen

Opmerkingen

OutStream kan een alleen-schrijven, niet-seekbare stream zijn, zoals de body van een netwerkrespons, omdat de bibliotheek PDF-offsets intern bijhoudt en de voltooide bytereeks alleen voorwaarts wegschrijft

Grote met RC4, AES-CBC en AES-GCM versleutelde streams worden rechtstreeks via begrensde chunks naar OutStream getransformeerd, terwijl hun bronbytes in het geheugen ongewijzigd blijven, zodat herhaald opslaan geen volledige kopieën voor herstel van ciphertext en plaintext vereist