<div dir="ltr"><div><div><div><div><div><div><div><div><div><div><div><div><div><div><br><br></div>The jpg file clip-1-2.jpg available from <br><br><a href="https://github.com/latex3/graphics-def/tree/master/testfiles">https://github.com/latex3/graphics-def/tree/master/testfiles</a><br><br></div>has a resolution of 120 as reported by image magic identify<br><br>$ identify -verbose clip-1-2.jpg | head -8<br>Image: clip-1-2.jpg<br>  Format: JPEG (Joint Photographic Experts Group JFIF format)<br>  Mime type: image/jpeg<br>  Class: DirectClass<br>  Geometry: 243x214+0+0<br>  Resolution: 120x120<br>  Print size: 2.025x1.78333<br>  Units: PixelsPerInch<br><br><br></div>pdftex picks this up and reports the natural image width  as 146.34676pt=2.025in agreeing with image magic<br><br></div>luatex (at least how I am using it) doesn't pick up the resolution and reports the width as 243.91125pt=243bp agreeing with the image geometry at 1bp per pixel.<br><br><br></div>To see the effect in latex  compare <br><br>pdflatex t-clip-1.lvt <br><br>where the image is clipped to the circled 1 and 2, with<br><br> lualatex t-clip-1.lvt<br><br></div>where the initial image is larger so the clipping coordinates are off.<br><br></div>(You could also compare with xelatex, which does the wrong thing entirely, but leave that for another list....)<br><br></div>To narrow it down, here is a tex primitive example without the latex interfaces...<br><br><br>%%%%%%%%%%%%%%%%%<br><br>\ifx\saveimageresource\undefined\else<br>\let\pdfximage       \saveimageresource<br>\let\pdflastximage   \lastsavedimageresourceindex<br>\let\pdfrefximage    \useimageresource<br>\fi<br><br>\setbox0\hbox{%<br>  \immediate\pdfximage{clip-1-2.jpg}%<br>  \pdfrefximage \pdflastximage}<br><br>\showthe\wd0<br><br>\box0<br><br>\end<br>%%%%%%%%%%%%%%%%%%<br><br></div>with pdftex I get<br><br><br>> 146.34676pt.<br>l.12 \showthe\wd0<br><br>and with luatex :<br><br>> 243.91125pt.<br>l.12 \showthe\wd0<br><br><br><br></div>As usual, a two part question<br><br></div>a) is it possible to make luatex act in a more pdftex compatible way here?<br></div><br>and<br><br></div>b) if not, am I missing something in the tex or lua interfaces that would let me get hold of that 120 and so adjust the sizes in the image inclusion macros?<br><br></div>David<br><br><div><div><div><div><div><br><br><div><br><div><br><br></div></div></div></div></div></div></div></div>