From 954d7e9021f276f3bc0a0b8d9d0c7f7d77647642 Mon Sep 17 00:00:00 2001 From: Akira Kakuto Date: Mon, 28 Dec 2015 14:22:28 +0000 Subject: texk/dvipdfm-x: patches from S. Hirata git-svn-id: svn://tug.org/texlive/trunk@39216 c570f23f-e606-0410-a88d-b1316a301751 --- Build/source/texk/dvipdfm-x/bmpimage.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'Build/source/texk/dvipdfm-x/bmpimage.c') diff --git a/Build/source/texk/dvipdfm-x/bmpimage.c b/Build/source/texk/dvipdfm-x/bmpimage.c index 01b1993d520..d2c9428d5f1 100644 --- a/Build/source/texk/dvipdfm-x/bmpimage.c +++ b/Build/source/texk/dvipdfm-x/bmpimage.c @@ -269,6 +269,12 @@ bmp_include_image (pdf_ximage *ximage, FILE *fp) RELEASE(stream_data_ptr); } + /* Predictor is usually not so efficient for indexed images. */ + if (hdr.bit_count >= 24 && info.bits_per_component >= 8 && + info.height > 64) { + pdf_stream_set_predictor(stream, 15, info.width, + info.bits_per_component, info.num_components); + } pdf_ximage_set_image(ximage, &info, stream); return 0; -- cgit v1.2.3