2016-05-10 19 views
0

私は、fontforgeに付属しているpythonスクリプトを通して、適切な場所にsvgをバッチインポートすることができました。今私は各グリフのスケールを200%としましょう。私はFontForgeの中でFontForge:グリフをスケールする方法

Elements-> Tranformations-> Transform-> から均一にドロップダウンをスケールを選択すると200%に入ることを行うことができると思います。

私はpythonライブラリで提供されている関数から同じことをすることができます、私はそれを見つけることができませんでした。

答えて

0

よく見つけました!

import fontforge 
import psMat 

SFD_FONT = fontforge.open("DejaVuMono.sfd") 
INDEX = 105 
SCALE_MATRIX = psMat.scale(0.50) 
print SFD_FONT[INDEX].foreground[0].boundingBox() 
SFD_FONT[INDEX].foreground[0].transform(SCALE_MATRIX) 
print SFD_FONT[INDEX].foreground[0].boundingBox() 
関連する問題