> On 4 Mar 2024, at 15:30, Jim <zlists+cont...@jdvb.ca> wrote:
> 
> Recently I've been trying to make some PDFs smaller by using better
> compression of JPEG pictures.
> 
> I was happy to see that \externalfigure cheerfully accepts .jp2 (JPEG 2000)
> files.  However, my understanding (and I could well be wrong, but I've seen
> it multiple places) is that JPEG 2000 *Part 2* files should have extension
> .jpx, not .jp2.
> 
> By default, ConTeXt does not recognize .jpx.  But if I rename a .jpx file
> to have a .jp2 extension, then ConTeXt properly processes the file and I
> see the picture in the PDF.
> 
> Q: are there any plans to make ConTeXt recognize the .jpx extension?
>   If not, can anyone suggest some ConTeXt code which allows me to tell
>   ConTeXt to process a .jpx file as a .jp2 file?


The recognised extensions are specified in a table in grph-inc.lmt, I don’t 
think you can alter that table runtime. 

But it is possible to do

  \externalfigure[method=jp2,file=….jpx]

Untested, but should work.

Best wishes,
Taco

> 
> 
> I have also been investigating the use to JPEG-XL files (.jxl).  One of the
> interesting aspects of JXL files is that .jpg files can be **losslessly**
> compressed into .jxl files.  (That is, you can recover the exact .jpg from
> the .jxl file if you want, so there is no further degradation of the image
> by doing this lossless compression.)  I have been seeing 20% to 30%
> reduction in file sizes by converting JPGs into JXLs, which I would be
> happy to make use of in my PDFs, if possible.
> 
> Bonus question: is there any plan to support JXL files in ConTeXt?
> 
> Thanks.
>                                Jim
> ___________________________________________________________________________________
> If your question is of interest to others as well, please add an entry to the 
> Wiki!
> 
> maillist : ntg-context@ntg.nl / 
> https://mailman.ntg.nl/mailman3/lists/ntg-context.ntg.nl
> webpage  : https://www.pragma-ade.nl / https://context.aanhet.net (mirror)
> archive  : https://github.com/contextgarden/context
> wiki     : https://wiki.contextgarden.net
> ___________________________________________________________________________________

— 
Taco Hoekwater              E: t...@bittext.nl
genderfluid (all pronouns)


___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / 
https://mailman.ntg.nl/mailman3/lists/ntg-context.ntg.nl
webpage  : https://www.pragma-ade.nl / https://context.aanhet.net (mirror)
archive  : https://github.com/contextgarden/context
wiki     : https://wiki.contextgarden.net
___________________________________________________________________________________

Reply via email to