親愛なるStackoverflowers、
画像付きのExcelスプレッドシートを出力することは、私が行っているプロジェクトの要件です。私は少し調査を行ったところ、次の(おそらく正しくない)コンセンサスが見つかりました:
- 優れたシートを作成するためのさまざまなPythonライブラリがうまく機能します
- 画像を挿入することは可能です(ただし、bmpでのみ)
- Excelファイルで使用される画像の「内部形式」は複雑であるため、jpegなどの通常の形式を挿入するためのサードパーティライブラリのサポートがない可能性があります。
使用したり、bmpに変換したりしたくありません。なんで?BMPは十分に圧縮されておらず、これらは大きなシートになるため、画像のサイズへの影響(1行に1つ)を可能な限り軽減したいと思います。
私の理想的な答えは、実際にこれを行った人から来ています。提案された方法は、Java、Ruby、Python(ただし、.NETではない)またはその他の創造的な方法で行うことができます。
これはトリッキーな領域になる可能性があると予想しているので、誰かが解決策を持っていることを本当に望んでいます(おそらく、PDFで遊ぶのと同じように複雑です)。