我需要計算使用自定義字體渲染大量字符串時的長度。從shell腳本和ImageMagick中,我可以使用annotate命令行選項做些事情。將文本字符串渲染爲圖像以使用魔杖/ ImagaMagick Python計算長度
convert -debug annotate xc: -font "customfont.ttf" -pointsize "25" -annotate 0 "this is the text" out.png
然後讀取渲染圖像的寬度。
我正在努力瞭解如何用python'Wand'lib做到這一點。我創建了一個字體對象,但我似乎需要定義畫布的寬度來繪製字體。
任何建議表示讚賞。
謝謝,我會稍後再試。 –
非常好,這正是我之後的事情。我沒有意識到文件名='嚮導'的訣竅:'! –