您好,目前使用的版本為21.9
使用Workbook.combine方法將兩個頁首有圖片檔案合併
測試證書2.xlsx的頁首圖片的色彩=自動
測試證書2合併前圖示設定.png (5.6 KB)
但是合併到測試證書1 - 複製.xlsx後,頁首圖片的色彩變成空白
測試證書2合併後圖示設定.png (5.6 KB)
以下為我的程式碼
String strPath = “D:\temp\”;
Workbook wb = new Workbook(strPath+“測試證書1.xlsx”);
wb.combine(new Workbook(strPath+“測試證書2.xlsx”));
wb.save(strPath+“測試證書1 - 複製.xlsx”);
測試證書2.xlsx合併前結果
測試證書2合併前.jpg (163.2 KB)
測試證書2.xlsx合併後結果
測試證書2合併後.png (12.8 KB)
以下為測試的文件
檔案合併案例.zip (174.9 KB)
@ivan_sung,
我无法重现该问题,因此请升级到最新版本并分享您的反馈。combine.zip (60.1 KB)
@ahsaniqbalsidiqui
目前使用的是最新版本,再次測試圖片還是會變成黑色的
以下是我的原始碼 ,是否需要提供其他資訊?
SourceCode.zip (913 Bytes)
@ivan_sung,
经过初步测试,我能够通过将示例代码与模板文件一起使用来重现您提到的问题。 我发现合并文件时,输出合并文件中缺少工作表的背景颜色设置。
我已经为您的问题记录了一张 ID 为“CELLSJAVA-43881”的票证。 我们很快就会研究它。
一旦我们有更新,我们会通知你。
@ivan_sung,
我们很高兴地通知您,您的问题已得到解决。 我们将在执行 QA 并合并其他增强和修复后的几天内为您提供修复版本。
@Amjad_Sahi
很高興聽到這個好消息,期待新版本的釋出,謝謝你們的努力
@ivan_sung,
不客气。 我们会尽快为您更新。
@simon.zhao
使用21.9.4版本經過測試,已不會出現此問題,非常感謝!
The issues you have found earlier (filed as CELLSJAVA-43881) have been fixed in this update.