So what seems to be happening is that when you save (print) a scaled
down scene tree to the disk, it actually is scaled
up. That is weird.
The only thing I can think to do is create an
SSCCE (that's link) and see if it still happens. Then try another level of JavaFX or another OS. If you create an SSCCE, I can help running it at different levels or OSs.