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
| OutStream | Obiectul stream în care se scrie documentul |
|---|
Valori returnate
| 0 | Documentul nu a putut fi salvat |
|---|---|
| 1 | Documentul 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