THotPDF.LoadFromStream

THotPDF

 

Topo  Anterior  Seguinte

Loads an existing PDF file from stream.

 

Delphi syntax:

function LoadFromStream ( DocStream: TStream ): Integer;

function LoadFromStream ( DocStream: TStream; const Password: AnsiString ): Integer;

 

C++ syntax:

int __fastcall LoadFromStream ( Classes::TStream* DocStream );

int __fastcall LoadFromStream ( Classes::TStream* DocStream, System::AnsiString Password );

 

Descrição

Chame  LoadFromStream para carregar um documento PDF existente a partir de um stream. A função LoadFromStream devolve a contagem de páginas no documento carregado

Para PDFs Standard encriptados RC4-40 ou RC4-128, utilize a sobrecarga com palavra-passe. O HotPDF valida a palavra-passe do utilizador ou do proprietário, descodifica strings e fluxos carregados em memória, limpa o estado de encriptação carregado e deixa SaveLoadedDocument escrever uma cópia não encriptada. As revisões de encriptação não suportadas lançam uma exceção

Ao importar objetos PDF existentes, o HotPDF descodifica sequências de escape #XX de nomes PDF ISO 32000-1 antes de armazenar internamente os valores dos nomes. Nomes como /PANTONE#20216#20CVC, /lime#20Green e /The_Key_of_F#23_Minor são preservados com os respetivos valores de bytes pretendidos quando o documento é mais tarde copiado ou guardado

 

 

 

See also: LoadFromFile, DecryptLoadedDocument