|
THotPDF.LoadFromStream
|
先頭 前へ 次へ |
|
既存の PDF ファイルをストリームから読み込みます
Delphi 構文: function LoadFromStream ( DocStream: TStream ): Integer; function LoadFromStream ( DocStream: TStream; const Password: AnsiString ): Integer; function LoadFromStream ( DocStream: TStream; AutoDecrypt: Boolean ): Integer;
C++ 構文: int __fastcall LoadFromStream ( Classes::TStream* DocStream ); int __fastcall LoadFromStream ( Classes::TStream* DocStream, System::AnsiString Password ); int __fastcall LoadFromStream ( Classes::TStream* DocStream, bool AutoDecrypt );
Description LoadFromStream を呼び出すと、既存の PDF ドキュメントをストリームから読み込みます。LoadFromStream 関数は、読み込んだドキュメントのページ数を返します 対応する RC4 / AES Standard 暗号化 PDF には、パスワード付きオーバーロードを使ってください。HotPDF はユーザーまたはオーナーのパスワードを検証し、シーク可能なストリームでは境界付き trailer、xref、ドキュメント ID、暗号化辞書の範囲からファイルキーを復元し、読み込んだ文字列とストリームをメモリ内で復号し、読み込まれた暗号化状態をクリアして、
既存の PDF オブジェクトを取り込む際、HotPDF は ISO 32000-1 の PDF 名 #XX エスケープシーケンスをデコードしてから内部的に名前値を保存します。/PANTONE#20216#20CVC、/lime#20Green、/The_Key_of_F#23_Minor といった名前は、意図されたバイト値のまま保持され、後でドキュメントをコピーまたは保存しても失われません
関連項目: LoadFromFile, LoadFromRandomAccessSource, DecryptLoadedDocument |