I was excited to see that printing support is now in CEF 3. I downloaded the latest nightly build from http://cefbuilds.com/ (CEF 3.1673.1487). I ran the default CEF example app. The results were a bit disappointing.
The following example is from http://shakespeare.mit.edu/macbeth/macbeth.2.1.html.
Here is a screenshot from CEF (after printing to PDF):
Here is the same page from Chrome (after printing to PDF):
In the CEF printout, the letters seem to be clipped at their bounding box. This is especially noticeable in the italicized text (the "B" or "O" in "BANQUO"). It is also visible in regular text (the "f" in "The Tragedy of Macbeth").
I have tried printing using several PDF printers, as well as a real printer. The results are the same.
Why is this? Is there something I can do to improve it?