PredictorDecoder
PredictorDecoder
Overview
PredictorDecoder در این مطلب به عنوان یک کلاس برای جاوا می پردازیم.
پشتیبانی از پیش بینی کننده های PNG و TIFF برای فیلترهای Flate/LZW (§7.4.4.4، ISO 32000-1:2008).
این کلاس 3 روش برای کار با PredictorDecoder اشیاء در برنامه های جاوا ارائه می دهد. روش های موجود شامل: decode, encode, paethPredictor. همه اعضای عمومی پس از نصب Aspose.PDF FOSS برای بسته جاوا به هر برنامه جاو دسترسی دارند. اموال : PREDICTOR_NONE, PREDICTOR_PNG_AVERAGE, PREDICTOR_PNG_NONE, PREDICTOR_PNG_OPTIMUM, PREDICTOR_PNG_PAETH, PREDICTOR_PNG_SUB,و دو تا دیگر.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
PREDICTOR_NONE | int | Read | هیچ پیش بینی ای ندارد. |
PREDICTOR_TIFF | int | Read | TIFF Predictor 2 : تفاوت افقی. |
PREDICTOR_PNG_NONE | int | Read | PNG هیچ پیش بینی کننده (بایت فیلتر در هر گل وجود دارد، اما فیل تر 0 است). |
PREDICTOR_PNG_SUB | int | Read | PNG زیر پیش بینی کننده. |
PREDICTOR_PNG_UP | int | Read | پیش بینی کننده PNG Up. |
PREDICTOR_PNG_AVERAGE | int | Read | پیش بینی متوسط PNG. |
PREDICTOR_PNG_PAETH | int | Read | پیشگویی PNG Paeth. |
PREDICTOR_PNG_OPTIMUM | int | Read | PNG Optimum – هر ردیف می تواند از یک فیلتر متفاوت استفاده کند. |
Methods
| Signature | Description |
|---|---|
decode(data: byte[], predictor: int, columns: int, colors: int, bitsPerComponent: int) → byte[] | اطلاعات فیلتر شده توسط پیش بینی کننده را حذف کنید. |
encode(data: byte[], predictor: int, columns: int, colors: int, bitsPerComponent: int) → byte[] | اطلاعات را با پیش بینی مشخص شده رمزگذاری کنید. |
paethPredictor(a: int, b: int, c: int) → int | عملکرد پیش بینی کننده پات (PNG مشخصات، RFC 2083). |