1
我已經使用xlwt模塊創建了.xls。 現在我想將這個新創建的xls文件轉換爲pdf。任何人都可以告訴我如何通過python腳本來做到這一點。我使用python 2.6版本。如何通過python腳本將.xls文件轉換爲pdf
我已經使用xlwt模塊創建了.xls。 現在我想將這個新創建的xls文件轉換爲pdf。任何人都可以告訴我如何通過python腳本來做到這一點。我使用python 2.6版本。如何通過python腳本將.xls文件轉換爲pdf
這裏至少有兩種可能性:要麼你讀.xls
再以細胞,並生成一個PDF,或者也許你想從剛剛創建的.xls
程序打印.xls
到.pdf
。
你可能要考慮直接寫.pdf
第一種情況(你擁有的數據,使在某一時刻在程序中.xls
)。我有一個網格類,可以寫出HTML格式,或.xls' (using
xlwt ),
.xlsm (using
openpyxl ) and to
.pdf (using
reportlab`)。
如果在.xls
中編寫公式和類型的內容並希望在.pdf
中計算結果,則需要使用第二個選項。在這種情況下,請使用子進程使用正確的命令行參數調用Microsoft Excel
或OpenOffice/LibreOffice Calc
以將文件打印/轉換爲PDF。
E.g.爲LibreOffice的4.0命令行是:
scalc --convert-to pdf yourfile.xls
,這將導致yourfile.pdf
對於來自的.xlsx Microsoft Excel中轉換爲pdf格式是什麼命令行會是什麼? – eegloo