openpyxl照片處理筆記
前言
目前在處理輸出報表的實務上會遇到要貼上照片的問題,有關python在處理Excel照片部分會需要透過openpyxl裡面相關的套件進行,希望能夠達成下列情況:
給定照片之後可以依照儲存格的範圍貼上照片,儲存格可能是單一儲存格或者是合併儲存格,找出儲存格範圍寬度、儲存格範圍高度
最適合的方式計算過程
- 照片寬的,比例設定為儲存格範圍寬度/照片寬度,照片長寬同乘上這個比例放大縮小
- 照片長的,比例設定為儲存格範圍高度/照片高度,照片長寬同乘上這個比例放大縮小