1

xlwt モジュールを使用して .xls を作成しました。この新しく作成されたxlsファイルをpdfに変換したいと思います。Pythonスクリプトを使用してこれを行う方法を教えてください。Python 2.6 バージョンを使用しています。

4

1 に答える 1

0

ここには少なくとも 2 つの可能性があります。バックをセルとして読み込んでPDF.xlsを生成するか、..xls.pdf.xls

.pdf最初のケースでは、直接書くことを検討したいかもしれません(.xlsある時点でプログラムで作成するデータを持っています)。.xls' (usingHTML 形式またはxlwt ),.xlsm (usingopenpyxl ) and to.pdf reportlab`) に書き出すことができるグリッド クラスがあります(using

.xls数式とそのようなものを に記述し、計算結果を に入れたい場合は、2 番目のオプションを使用する必要があります.pdf。その場合、サブプロセスを使用して呼び出すMicrosoft ExcelOpenOffice/LibreOffice Calc、ファイルを印刷/PDF に変換するための適切なコマンドライン パラメータを使用します。

たとえば、LibreOffice 4.0 の場合、コマンドラインは次のようになります。

scalc --convert-to pdf yourfile.xls

その結果、yourfile.pdf

于 2013-03-14T20:09:43.253 に答える