3

PDFを作成するためにreportlabフレームワークを使用しています。また、PDF で「3of9」と呼ばれるカスタム フォントを使用しています。現在、時々次のエラーが表示されます。

IOError: Cannot open resource "/usr/lib/python2.6/site-packages/reportlab/fonts/LeERC___.AFM", while looking for faceName='3of9'

これは毎回ではありませんが、頻繁に発生します。ほとんどの場合、すべてがうまく機能するため、エラーが発生する理由がわかりません。

これを解決する方法を知っている人はいますか?

4

1 に答える 1

1

指定されたパスに LeERC___.AFM があることを確認するか、より新しい reportlab バージョンにアップグレードしてみてください。

LeERC___.AFM は、バージョン 2.1 の reportlab ディストリビューションの一部です ( http://www.reportlab.com/ftp/ReportLab_2_1.zipからダウンロードできます) 。

于 2010-08-09T18:30:44.793 に答える