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: | Acessos | Descrição: |
|---|---|---|---|
PROPERTY | String | Leia. | Propriedade do sistema que substitui o limite de tamanho (bytes) da corrente decodificada. |
DEFAULT_MAX_DECODED_BYTES | long | Leia. | Limite padrão para um único fluxo decodificado: 256 MB. |
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
maxDecodedBytes() → long | Retorna 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. |