POI 3.8 バージョンを使用しており、Excel シート (XLS) のセルの背景色を読み取ろうとしています。理想的には、このセルをスタイル付きで別のシートにコピーしたかったのです。cloneFrom (..)メソッドを実行すると、正しい色がターゲット シートにコピーされません。
セルの背景色を個別に読み取ろうとすると、正しい RGB 値が得られません。正しい RGB 値を取得できれば、カスタム パレットを作成して、それをターゲット シートのセルに設定できます。
セルから背景色を読み取る正しい方法はありますか?
私は次のことを試しました
cell.getCellStyle().getFillBackgroundColor()
cell.getCellStyle().getFillBackgroundColorColor().getTriplet()
上記の行は 159/200/222 の RGB 値を与えるはずですが、51/204/204 という間違った値を与えています。
誰かが同じことを手伝ってくれませんか。このフォーラムで考えられるすべての回答を確認しましたが、まだ欲しいものを得ることができませんでした。