【Java】解決 drawString 方法 / 帶基線 Baseline 圖片添加文字位置不準確的方法(標準化方法)

問題 正常來說帶基線的情況下,給圖片渲染文字的 x, y 座標是這樣的: 會以圖中黑點水平爲基線位置渲染,這不太符合佈局的邏輯,一般我們都是習慣 x, y 恰好在文字的左上角(就像 Python 的 pillow 庫一樣) 解決 圖解 可以看出必須糾正的長度是: (asent + decent - fontSize) / 2 那麼,最終的 y 值就應在 asent 之上,糾正爲: standY =
相關文章
相關標籤/搜索