こんばんわ。
経験的にweb地図をベースにして印刷したスケールバーと三角スケールをあわせた場合、大概ずれます。或る程度ならプリンターの誤差かなとも思ったことはありましたけど、ずれてますね。
その場合、福岡様の提案方法で回避も私の方では行っておりました。
もう一つ、環境によるのかもしれませんが、プリントコンポーザー上でスケールバーの設定を、選択crsに合わせるにしてやり、単位をあわせてやると、三角スケールで合致するという経験もあります。
一番確実なのは福岡様提案の方法が環境に左右されないということで最適だとは思います。