GetEmbeddedFileContentToStream

Propriedades do documento

Descrição

Extrai o arquivo embutido especificado e grava o conteúdo no stream especificado

Sintaxe

Delphi

Function TPDFlib.GetEmbeddedFileContentToStream(Index: Integer; OutStream: TStream): Integer;

Parâmetros

IndexO índice do arquivo embutido, de 1 até EmbeddedFileCount
OutStreamO stream alvo que recebe o conteúdo decodificado

Valores retornados

0O índice é inválido, o alvo está indisponível, ou a decodificação falhou
1O conteúdo foi gravado com sucesso, incluindo um arquivo embutido vazio válido

Observações

Embedded files stored through a single Flate filter without a predictor are decoded directly to OutStream through bounded chunks, avoiding a second full decoded copy for large attachments

Cadeias de filtros mais complexas mantêm seu comportamento de decodificação estabelecido e são então copiadas para o stream de destino