GraphViz ignores dpi set in the graph, and uses a hard-coded value of 72 dpi
I am looking into sizing issues. I first compute node boxes based on the sizes of texts that I intend to draw there based on actually used fonts and screen's real DPI. I set this DPI as a "dpi" attribute of the graph, but GraphViz seems to ignore this DPI, and returns values in inches computed based on the 72 dpi. This causes size mismatches.
GraphViz should use the DPI value supplied as a graph attribute.
The documentation here also mentions this hard-coded DPI value: https://www.graphviz.org/doc/info/attrs.html