2012-12-08 162 views
1

我在列表中有一個字體名稱。我想將這些字體的字體文件(.ttf,.otf)從Windows字體目錄複製到指定的目錄。和一些字體名稱是本地化的形式(即我不能使用Windows註冊表來找出字體名稱)Python 3的TrueType字體庫

我發現了幾個Python解決方案,但我找不到任何運行在python 3和Windows上。

是否有我可以使用(因爲速度並不重要,我會好起來的,可以讀取TTF/OTF元數據的庫。任何圖書館

+0

後一個或兩個解決方案,您發現在Python 2 – mmgp

+0

fontTools和TTFQuery工作。此外fontconfig的工作在Linux上。 – innocenat

+0

TTFQuery取決於fontTools-TTX,所以它根本沒有任何意義在它移植到Python 3在http://sourceforge.net/tracker/?func=detail&aid=2627144&group_id=29196&atid=395372中有關於將FontTools-TTX移植到Python 3的討論,並且有一個大補丁也可以嘗試應用自己。但是,最簡單的解決方案是使用Python 2,難道你不能這樣做嗎? – mmgp

回答

0

如果您發現python2解決方案,你可以將它們轉換爲python3與2to3

+0

我用fontTool嘗試了它,並且它不適用於fontTools。或者至少我不能讓它工作。如果你能指出我轉換的解決方案,我會很感激。謝謝。 – innocenat