Sie können dem Bild mittels CSS-Anweisung sagen, dass es jeweils immer die maximal verfügbare Breite ausnutzen soll:
<img src="bildname.png" style="max-width: 100%;">
Allerdings ist es nur bedingt sinnvoll, Text als Bild zu speichern. Denn damit ist der Fragebogen nicht mehr barrierefrei. Und wie scharf der Text dargestellt wird, hängt dann auch vom Browser ab. Die technisch bessere Lösung wäre ein (runterskaliertes) Bild als Hintergrund zu verwenden und dann eine Textbox an passender Stelle darüberzulegen, z.B.
<div style="display: relative">
<img src="bildname.png">
<div style="position: absolute; left: 20px; top: 40px; width: 120px;">
Hier ist der Text
</div>
</div>