PDF是否有一個良好的Python模塊爲.xls文件轉換爲PDF?轉換Excel在Python
5
A
回答
-2
嘗試xtopdf。
注意,存在一定的侷限性:
具有純文本內容只有簡單的電子表格,如字符串,數字和日期,都支持。用格式的單元格(粗體,斜體,右對齊等)或嵌入圖像不被支持,或者格式和圖像的電子表格可以在PDF輸出丟失。對此輸入格式的支持意味着您可以將您的電子表格發佈爲PDF。
3
我知道這是超級老,但unoconv工作。例如,unoconv -f pdf your_excel.xls
。請注意它只是要求開放式辦公室來做實際的轉換。
0
的FileFormat = 57 ...作爲替代脆弱ExportAsFixedFormat ...
from win32com import client
import win32api
def exceltopdf(doc):
excel = client.DispatchEx("Excel.Application")
excel.Visible = 0
wb = excel.Workbooks.Open(doc)
ws = wb.Worksheets[1]
try:
wb.SaveAs('c:\\targetfolder\\result.pdf', FileFormat=57)
except Exception, e:
print "Failed to convert"
print str(e)
finally:
wb.Close()
excel.Quit()
相關問題
- 1. Python將Excel轉換爲CSV
- 2. 轉換列在Excel
- 3. 使用Python將CSV轉換爲Excel
- 4. 將excel文件轉換爲python頻率
- 5. 將Excel行轉換爲Python列表
- 6. 轉換在python
- 7. Excel時轉換
- 8. 轉換表列出在Excel
- 9. 在excel中轉換日期
- 10. 轉換年日在Excel
- 11. 轉換子彈數在Excel
- 12. 轉換「[1,2,3,4]」在Python
- 13. 轉換CSV在Python
- 14. 訪問excel轉換
- 15. Excel數據轉換
- 16. 轉換Excel函數
- 17. 轉換Excel格式
- 18. CSV至Excel轉換
- 19. Excel到XML轉換
- 20. Excel到PDF轉換
- 21. Excel圖像轉換
- 22. 錯誤時轉換Excel文檔到PDF使用comtypes在Python
- 23. 在python中轉換csv中的假設excel文件
- 24. Python將Excel文件(xls或xlsx)轉換爲ODS或從ODS轉換爲
- 25. 使用Python轉換爲CSV的文本文件與使用Excel轉換不同
- 26. Python Unicode轉換
- 27. 轉換到Python
- 28. Python unicode轉換
- 29. Python csv轉換
- 30. 將Excel 2007 VBA轉換爲Excel 2003
根據其sourceforge的頁面,xtopdf僅支持.TXT和.dbf – Anthon 2012-10-01 20:09:30