I ran into the same issue with the same Digital-7 font (albeit italic). To build JeanLuc's answer, the only sensible way to do this is to change the metrics in the font editor. I also used FontForge, but the steps I took were slightly different. I opened the font, went to Element> Font Info ...> OS / 2> Metrics, and changed the value of HHead Descent (represents the line spacing on the Mac) to a negative value of Win Descent (line spacing on Windows). See below:

Also make sure that the win values โโof Win Ascent and HHead Ascent match. You can also change the name of the changed font. After you have made your changes, click "OK", then "File", "Create Fonts ...", select the ttf format and save.
source share