I had this problem with IE and flash as we test on multiple desktop PCs and VMs. It was very difficult to solve though I have (somewhat) with a lot of research.
The issues are probably similar for Chrome, mostly that it does some anti-aliasing/smoothing by default which is difficult to turn off. I'd do some research on that.
I assume you've done all the usual things like turn off cleartype, etc.
For IE someone had written some dlls which disabled font smoothing:
http://www.softwareninjas.ca/dwrite-dll-wrapperAll of the above said, in some cases I have to record images on a specific virtual machine and then always run the tests back on the same machine (with the same flash plugin) to be sure they will match. SOMETIMES it will work across machines, other times not. For me, it depends on the flash anti-aliasing and perhaps how our flash programmers have setup things internally with respect to anti-aliasing and smoothing. Very tedious to solve.