|
THotPDF.LoadFromStream
|
Вверх Назад Далее |
|
Загружает существующий PDF-файл из 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, чтобы загрузить существующий PDF-документ из stream. Функция LoadFromStream возвращает число страниц в загруженном документе Используйте перегрузку с паролем для поддерживаемых зашифрованных PDF с RC4 и AES Standard. HotPDF проверяет пароль user или owner, восстанавливает файловый ключ из ограниченных диапазонов trailer, xref, document-ID и словаря шифрования на seekable stream, расшифровывает загруженные строки и stream в памяти, очищает состояние шифрования и позволяет Перегрузка с При импорте существующих PDF-объектов HotPDF декодирует escape-последовательности #XX имён PDF по ISO 32000-1 до внутреннего хранения значений имён. Имена вроде /PANTONE#20216#20CVC, /lime#20Green и /The_Key_of_F#23_Minor сохраняются с задуманными значениями байтов, когда документ позже копируется или сохраняется
См. также: LoadFromFile, LoadFromRandomAccessSource, DecryptLoadedDocument |