在11月問this question之後,我對ReportLab非常滿意我所有的python pdf生成需求。任何人都可以推薦一個支持OpenType(.OTF)的Python PDF生成器嗎?
然而,事實證明,雖然ReportLab的將使用常規的TrueType(TTF)字體,它不支持OpenType字體(OTF)字體。
一個我工作電流小部件是要需要使用一些OpenType字體,所以不幸的是,剛剛的ReportLab從正在運行的刪除自身。
誰能推薦一個Python的OpenType兼容PDF生成器?
它並不需要有想象力 - 我只需要能夠UTF-8文本拖放到頁面。
更新:OpenType字體,roughtly,有兩種形式:TrueType字體樣式和PostScript風格的基礎上,他們如何存儲字形輪廓。 ReportLab只支持TypeType風格。在Windows上,事實證明,您可以通過擴展名來區分它們:TrueType和TrueType樣式的OpenType是.TTF,OpenType和PostScript樣式都是.OTF。
所以,我的真正的問題是,誰能推薦一個支持雜項文件字體的Python的PDF生成器?
嗯,這就是我的想法,但每次我手上的系統崩潰了我一個OTF文件。我懷疑那些正在崩潰的是Type1下的那些? – 2009-05-21 23:02:26
具體而言,我在每個嘗試使用的.otf文件中都收到「postscript outlines are not supported」錯誤。 – 2009-05-21 23:05:18