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

OutStreamDas Streamobjekt, in das das Dokument geschrieben werden soll

Rückgabewerte

0Das Dokument konnte nicht gespeichert werden
1Das 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