SetStreamDecodeLimits

Carregamento de documentos, segurança, desempenho

Descrição

Define o comprimento máximo da cadeia de filtros de stream e os bytes decodificados cumulativos para uma operação rastreada

Sintaxe

Delphi

Function TPDFlib.SetStreamDecodeLimits(MaxFilters: Integer; MaxOperationBytes: Int64): Integer;

Parâmetros

MaxFiltersO máximo de filtros em uma cadeia de streams, ou 0 para nenhum limite de contagem de filtros
MaxOperationBytesO máximo de bytes decodificados acumulados entre streams em uma operação acompanhada, ou 0 para nenhum limite cumulativo

Valores retornados

1The limits were accepted
0Either limit was negative

Observações

A contagem de filtros é verificada antes da alocação de decoders e o orçamento de bytes impede que muitos streams individualmente pequenos contornem um limite de stream único

Operações acompanhadas de carregamento, salvamento, extração, busca e otimização começam com um contador cumulativo de bytes zerado