PredictorDecoder
Revisión
PredictorDecoder Es una clase en Aspose.PDF FOSS para Java.
Soporte para PNG y TIFF predictor para filtros Flate/LZW (§7.4.4.4, ISO 32000-1:2008).
Esta clase proporciona 3 métodos para trabajar con los objetos PredictorDecoder en programas de Java. Los métodos disponibles incluyen: decode, encode, paethPredictor. Todos los miembros públicos están accesibles a cualquier aplicación Java después de instalar el Aspose.PDF FOSS para el paquete Java. Propiedades : PREDICTOR_NONE, PREDICTOR_PNG_AVERAGE, PREDICTOR_PNG_NONE, PREDICTOR_PNG_OPTIMUM, PREDICTOR_PNG_PAETH, PREDICTOR_PNG_SUB,Y dos más.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
PREDICTOR_NONE | int | Leer | No hay predicciones. |
PREDICTOR_TIFF | int | Leer | TIFF Predictor 2: Diferenciación horizontal. |
PREDICTOR_PNG_NONE | int | Leer | PNG No hay predictor (el filtro por riego es presente, pero el filtre es 0). |
PREDICTOR_PNG_SUB | int | Leer | PNG Sub Predictor. |
PREDICTOR_PNG_UP | int | Leer | PNG Up Predictor. |
PREDICTOR_PNG_AVERAGE | int | Leer | PNG promedio predictor. |
PREDICTOR_PNG_PAETH | int | Leer | El PNG Paeth predictor. |
PREDICTOR_PNG_OPTIMUM | int | Leer | PNG Optimum: cada línea puede utilizar un filtro diferente. |
Metodología
| firma | Descripción |
|---|---|
decode(data: byte[], predictor: int, columns: int, colors: int, bitsPerComponent: int) → byte[] | Detectar datos filtrados por predictor. |
encode(data: byte[], predictor: int, columns: int, colors: int, bitsPerComponent: int) → byte[] | Código de datos con el predictor especificado. |
paethPredictor(a: int, b: int, c: int) → int | La función de predictor paeth (especificación PNG, RFC 2083). |