Pociągnę temat, chociaż w zasadzie nie w temacie...
Nie obchodzi mnie DPI zapisane w Exif, interesuje mnie fizyczna wielkość, wymiary w mm pliku wysłanego do drukarki.
Od „zawsze” przyjęte jest DPI dla Canona i innych 300, dla Epsona 360. Zwiększanie nic nie daje, zmniejszanie pogorszy jakość.
Dlatego, wpisując rozmiar papieru co do milimetra, wpisując DPI, reszta zrobi się sama.
Jak inaczej wyliczysz wymiary w pikselach żeby dopasować do wielkości papieru?
Chyba, że polegasz wyłącznie na automatycznym skalowaniu drukarki...
Zostaw jej też automatyczny dobór koloru i innych rzeczy.