計算すれば、いいだけでは。センタリングで印刷したい位置の 中心 の座標位置は解りますよね。印刷したい文字列の長さを求めて、その中心が、同じ位置になるように計算をして印刷すればいいのでは。印刷開始位置=中央揃えにしたい位置の中心ー(印刷する文字列の長さ÷2)