次の HTML コードが与えられた場合、このドキュメントを異なるブラウザーで印刷すると、まったく異なる結果が得られるのはなぜですか? 私が望むのは、既知の縮尺で印刷する JavaScript Web アプリから「ページ」を生成できることだけです! 非常に単純に思えますが、これまでのところ達成するのはほとんど不可能でした。
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<svg width="210mm" height="297mm"
xmlns="http://www.w3.org/2000/svg" version="1.2">
<rect x="300" y="300" width="1in" height="1in" fill="red"/>
<text x="100" y="100" font-size="1in">Hello</text>
</svg>
</body>
</html>