Das digits interessiert sich nicht für den Namen deiner Variablen, also bringt es nichts das n an den Namen der Variablen zu hängen!
Versuchs mal so:
digits(15,70,"%1n",font_14,1,Kn);

Wenn das nicht richtig funktioniert, wirst du wohl str_printf und eine int benutzen müssen.