I am experiencing problems with images being larger when drawing onto a PdfDocument.Page.
The app is targeted for a device running Android 4.4.4 (API level 19).
As requested, the solution I found was to set the density to a value higher than what it should be.
Setting the bitmap density to DENSITY_XHIGH instead of DENSITY_HIGH improved the rendered bitmap considerably for me. The bitmap is closer to the size I would expect when the pdf is generated.