SaveToStream

Gestionarea documentelor

Descriere

Similar cu funcția SaveToFile, dar permite scrierea documentului PDF într-un obiect stream

Sintaxă

Delphi

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

Parametri

OutStreamObiectul stream în care se scrie documentul

Valori returnate

0Documentul nu a putut fi salvat
1Documentul a fost salvat cu succes în stream

Observații

OutStream poate fi un flux write-only non-seekable, de exemplu corpul unui răspuns de rețea, deoarece biblioteca urmărește intern offseturile PDF și emite secvența finală de octeți doar înainte

Fluxurile criptate mari RC4, AES-CBC și AES-GCM sunt transformate direct în OutStream prin bucăți mărginite, cât timp octeții lor sursă în memorie rămân neschimbați, astfel încât salvările repetate nu mai cer copii complete de ciphertext și de plaintext