SaveToStream

Gestão de documentos

Descrição

Semelhante à função SaveToFile, mas permite escrever o documento PDF num objeto de fluxo

Sintaxe

Delphi

Function TPDFlib.SaveToStream(OutStream: TStream): Integer;

Parâmetros

OutStreamO objeto de fluxo no qual escrever o documento

Valores devolvidos

0Não foi possível guardar o documento
1O documento foi guardado no fluxo com êxito

Observações

OutStream pode ser um fluxo não pesquisável apenas de escrita, como o corpo de uma resposta de rede, porque a biblioteca acompanha internamente os desvios PDF e emite a sequência de bytes concluída apenas para a frente

Os grandes fluxos cifrados com RC4, AES-CBC e AES-GCM são transformados diretamente em OutStream através de blocos limitados, enquanto os bytes de origem em memória permanecem inalterados, pelo que as gravações repetidas não exigem cópias completas para restauração do texto cifrado e do texto simples