我一直在使用Python和xlwings自動創建Excel報表。在這些報告中,有多個圖表和圖表,我現在想在保持相同格式和設計的pptx演示文稿中使用。爲了生成pptx,我正在使用python-pptx。將圖表導出爲python xlwings圖像
一個理想的解決辦法是將圖形直接從Excel導出使用xlwings,蟒蛇,PPTX,或其他一些庫,保持圖表的格式和設計,並保持數據集演示文稿中的可編輯到PowerPoint。
第二種解決方案是將圖形在Excel報表中創建時作爲圖像導出到臨時文件夾。然後,使用python-pptx將這些圖像上傳到演示文稿。這將確保保持圖形的設計,但意味着數據可能不會被編輯。爲此,我需要知道如何將圖表保存爲xlwings的圖像,而我無法找到這種方法。
我對不同的解決方案是開放的,包括用不同的語言(先驗和沒有調查,我猜C#可以很好地與Windows應用程序)生成的Excel。儘管這意味着增加整個項目的不穩定性。
在此先感謝非常
非常感謝Felix!如果我無法找到生成具有適當格式的可編輯圖形的方法,我會使用它。如果我能解決這個問題,我會更新這個問題,但這肯定是我在其他情況下的計劃。順便說一句,xlwings真的很棒 –