|
THotPDF.LoadFromStream
|
Nach oben Zurück Weiter |
|
Lädt eine vorhandene PDF-Datei aus einem Stream.
Delphi syntax: function LoadFromStream ( DocStream: TStream ): Integer; function LoadFromStream ( DocStream: TStream; const Password: AnsiString ): Integer; function LoadFromStream ( DocStream: TStream; AutoDecrypt: Boolean ): Integer;
C++ syntax: int __fastcall LoadFromStream ( Classes::TStream* DocStream ); int __fastcall LoadFromStream ( Classes::TStream* DocStream, System::AnsiString Password ); int __fastcall LoadFromStream ( Classes::TStream* DocStream, bool AutoDecrypt );
Description Rufen Sie LoadFromStream auf, um ein vorhandenes PDF-Dokument aus einem Stream zu laden. Die Funktion LoadFromStream gibt die Anzahl der Seiten des geladenen Dokuments zurück. Verwenden Sie die Überladung mit Passwort für unterstützte PDFs mit RC4- und AES-Standardverschlüsselung. HotPDF prüft das Benutzer- oder Besitzerpasswort, gewinnt den Dateischlüssel aus begrenzten Bereichen von Trailer, xref, Dokument-ID und Encryption-Dictionary auf durchsuchbaren (seekable) Streams zurück, entschlüsselt geladene Strings und Streams im Speicher, löscht den geladenen Verschlüsselungszustand und lässt Die Beim Import vorhandener PDF-Objekte dekodiert HotPDF die #XX-Escape-Sequenzen von PDF-Namen nach ISO 32000-1, bevor die Namenswerte intern gespeichert werden. Namen wie /PANTONE#20216#20CVC, /lime#20Green und /The_Key_of_F#23_Minor bleiben beim späteren Kopieren oder Speichern des Dokuments als die gemeinten Byte-Werte erhalten.
See also: LoadFromFile, LoadFromRandomAccessSource, DecryptLoadedDocument |