- 論壇徽章:
- 0
|
在使用ttf “simhei.ttf” 也就是黑體,生成字體圖片的時(shí)候,對(duì)于漢字,當(dāng)fontsize 設(shè)置為21的時(shí)候,漢字顯示正常,當(dāng)小于21的時(shí)候,漢字不正常,請(qǐng)問誰(shuí)清楚這個(gè)問題?- Font = ImageFont.truetype('E:\\image\\simhei.ttf,21)
- Img = Image.new("RGBA", (200,200),(255,255,255))
- Draw = ImageDraw.ImageDraw(img, "RGBA")
- Draw.setfont(font)
- Draw.text((10, 10), u"愛情", fill='black')
- Img.show()
復(fù)制代碼
text_ok.jpg (4.39 KB, 下載次數(shù): 22)
下載附件
2010-08-25 23:37 上傳
當(dāng)我把字體大小變成20的時(shí)候:
text_nok.jpg (4.24 KB, 下載次數(shù): 15)
下載附件
2010-08-25 23:38 上傳
我也試驗(yàn)了其他的如宋體庫(kù),只是fontsize的閥值不同,情況也都存在
不知道諸位碰到過這個(gè)問題沒有? |
|