PredictorDecoder
Resumo geral
PredictorDecoder é uma classe em Aspose.PDF FOSS para Java.
Suporte de predictor PNG e TIFF para filtros Flate/LZW (§7.4.4.4, ISO 32000-1:2008).
Esta classe fornece 3 métodos para trabalhar com objetos PredictorDecoder em programas Java. Os métodos disponíveis incluem: decode, encode, paethPredictor. 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: PREDICTOR_NONE, PREDICTOR_PNG_AVERAGE, PREDICTOR_PNG_NONE, PREDICTOR_PNG_OPTIMUM, PREDICTOR_PNG_PAETH, PREDICTOR_PNG_SUB,E mais dois.
Propriedades
| Nome: | Tipo de veículo: | Acessos | Descrição: |
|---|---|---|---|
PREDICTOR_NONE | int | Leia. | Não há previsão. |
PREDICTOR_TIFF | int | Leia. | TIFF Predictor 2: diferenciação horizontal. |
PREDICTOR_PNG_NONE | int | Leia. | PNG Nenhum preditor (por linha de filtro byte presente, mas o filtros é 0). |
PREDICTOR_PNG_SUB | int | Leia. | Preditor de sub-PNG. |
PREDICTOR_PNG_UP | int | Leia. | PNG Up preditor. |
PREDICTOR_PNG_AVERAGE | int | Leia. | Indicador de média PNG. |
PREDICTOR_PNG_PAETH | int | Leia. | Preditor PNG Paeth. |
PREDICTOR_PNG_OPTIMUM | int | Leia. | PNG Optimum cada linha pode utilizar um filtro diferente. |
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
decode(data: byte[], predictor: int, columns: int, colors: int, bitsPerComponent: int) → byte[] | Decodifica dados filtrados por predictor. |
encode(data: byte[], predictor: int, columns: int, colors: int, bitsPerComponent: int) → byte[] | Codifica dados com o preditor especificado. |
paethPredictor(a: int, b: int, c: int) → int | Função de predictor Paeth (especificação do PNG, RFC 2083). |