|
THotPDF.LoadFromStream
|
傳回頂部 上一頁 下一頁 |
|
Loads an existing PDF file from stream.
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 );
說明 呼叫 LoadFromStream 從 stream 載入既有 PDF document。LoadFromStream function 會傳回載入檔案中的頁數 支援的 RC4 與 AES Standard 加密 PDF 請使用密碼 overload。HotPDF 會驗證使用者或擁有者密碼,從可尋址 stream 上有界的 trailer、xref、文件 ID 與加密字典範圍還原檔案金鑰,在記憶體中解密已載入的字串與 stream,清除已載入的加密狀態,並讓
匯入既有 PDF objects 時,HotPDF 會先解碼 ISO 32000-1 PDF name #XX escape sequences,再將 name values 儲存在內部。像 /PANTONE#20216#20CVC、/lime#20Green 與 /The_Key_of_F#23_Minor 這類 names,在檔案稍後複製或儲存時會保留其預期 byte values
|