Microsoft Windows Phone 8.1 support ends (13 Jul 2017)

Microsoft has ended support for Windows Phone 8.1

Questions about Android development and PDF

Support for compressed images

More
10 years 8 months ago - 10 years 8 months ago #9244 by mzuber23
The current support for embedding JPEG/JPX/JPEG 2k images is nice, but it results in extremely large PDFs unless an unacceptable level of compression is used in generating those files. From my brief research, PDFs support a number of compression algorithms for images including:

CCITT G3/G4 – used for monochrome images
JPEG – a lossy algorithm that is used for images
JPEG2000 – a more modern alternative to JPEG, which is also used for compressing images
Flate – used for compressing text as well as images
JBIG2 – an alternative to CCITT compression for monochrome images
LZW – used for compressing text as well as images but getting replaced by Flate
RLE – used for monochrome images
ZIP – used for grayscale or color images

It would be really great if some or all of the following things could be supported in the future:
  • Support for adding an image using a PNG file
  • Support for compression using ZIP for color images and CCITT G4 or JBIG2 for monochrome images
  • API changes to allow images to be compressed as part of the NewImage functions and/or the ability to provide an array of data for a compressed lossless image (i.e. PNG)
  • Support for monochrome/grayscale images through an API call where you just pass an array of pixel data instead of having to use JPEG data

Is there any chance these can be added? If purchasing support would result in these being added sooner (or at all), please let me know, as I think the PDF creation would benefit greatly from these additions.

Thanks,
Mike
Last edit: 10 years 8 months ago by mzuber23.
More
10 years 8 months ago - 10 years 8 months ago #9258 by support
Dear Mike,
we're evaluating how to handle many requests like your.
Our library is, first of all, a rendering engine and we're continuously looking for a trade off that could continuously improve the tool not increasing too much it's size.

Actually we could exclude to include in the common library as many compressor as you are requesting.

I'll update you as soon as we will have relevant news for you.
Last edit: 10 years 8 months ago by support.
Time to create page: 0.378 seconds
Powered by Kunena Forum