SaveToStream
Dokumentverwaltung
Beschreibung
Prüfen Sie Syntax, Parameter und Rückgabewerte, bevor Sie die Funktion aufrufen Die Codeblöcke bleiben im Original erhalten, damit Beispiele unverändert übernommen werden können.
Syntax
Delphi
Function TPDFlib.SaveToStream(OutStream: TStream): Integer;
Parameter
| OutStream | Das Streamobjekt, in das das Dokument geschrieben werden soll |
|---|
Rückgabewerte
| 0 | Das Dokument konnte nicht gespeichert werden |
|---|---|
| 1 | Das Dokument wurde erfolgreich im Stream gespeichert |
Hinweise
OutStream darf ein nicht durchsuchbarer Stream mit ausschließlichem Schreibzugriff sein, beispielsweise der Body einer Netzwerkantwort, da die Bibliothek PDF-Offsets intern verfolgt und die vollständige Bytesequenz nur vorwärts ausgibt
Große mit RC4, AES-CBC und AES-GCM verschlüsselte Streams werden in begrenzten Blöcken direkt nach OutStream umgewandelt, während ihre In-Memory-Quellbytes unverändert bleiben, sodass wiederholtes Speichern keine vollständigen Kopien zur Wiederherstellung von Chiffre- und Klartext erfordert