DecodeLimits

Resumo geral

DecodeLimits é uma classe em Aspose.PDF FOSS para Java.

Proteção central contra bombas de descompressão nos filtros para decodificação do fluxo (FlateDecode, LZWDecode, RunLengthDecode).

Esta classe fornece 2 métodos para trabalhar com objetos DecodeLimits em programas Java. Os métodos disponíveis incluem: check, maxDecodedBytes. Todos os membros públicos são acessíveis a qualquer aplicação Java após instalar o pacote Aspose.PDF FOSS para Java. Propriedades: DEFAULT_MAX_DECODED_BYTES, PROPERTY.

Propriedades

Nome:Tipo de veículo:AcessosDescrição:
PROPERTYStringLeia.Propriedade do sistema que substitui o limite de tamanho (bytes) da corrente decodificada.
DEFAULT_MAX_DECODED_BYTESlongLeia.Limite padrão para um único fluxo decodificado: 256 MB.

Métodos de avaliação

AssinaturaDescrição:
maxDecodedBytes()longRetorna o limite de corrente em um único fluxo decodificado, em bytes.,
ou {@link Long#MAX_VALUE} quando o guarda estiver desativado.
check(decodedSoFar: long, limit: long, filterName: String)Atira quando {@code decodedSoFar} excede o limite.

Ver também:

 Português