THotPDF.OpenLoadedStreamSourceSlice Method
Abre uma visão independente somente leitura sobre os bytes codificados originais de um fluxo carregado sem filtro sem materializar o fluxo
Declaração
function OpenLoadedStreamSourceSlice(AStream: THPDFStreamObject; out Slice: TStream): boolean;
Unidade
HPDFDoc
Parâmetros
| Nome | Finalidade |
|---|---|
AStream | Objeto de fluxo carregado cujos bytes de origem codificados são solicitados |
Slice | Recebe uma fatia de origem independente somente leitura de propriedade do chamador |
Valor de retorno
Retorna True quando o fluxo não tem filtro, tem suporte na origem e uma fatia foi aberta
Notas de uso
- O fluxo carregado não deve ter uma entrada Filter porque a fatia expõe os bytes de origem codificados
- O fluxo retornado possui seu identificador de arquivo e permanece válido independentemente da materialização posterior do fluxo preguiçoso
- Passe a fatia retornada para
HPDFTransferStreampara gravar diretamente de suas janelas de arquivo mapeadas sem um buffer de bytes intermediário - O chamador deve liberar o fluxo retornado