当使用aspose组合许多excel文件时,我得到一个工作簿(具有多个工作表的excel文件).但问题是我没有得到合并前每张纸上的HTML样式(颜色,字体,大小背景颜色......).
这是我的java代码
import com.aspose.cells.*;
public static void main(String args[]){
Workbook workbook = new Workbook();
Workbook introductionWorkbook = new Workbook("reports/introduction.xlsx");
Workbook conclusionWorkbook = new Workbook("reports/conclusion.xlsx");
workbook.combine(introductionWorkbook);
workbook.combine(conclusionWorkbook);
//save the merged file
workbook.save("/reports/merged_file.xlsx");
}
Run Code Online (Sandbox Code Playgroud)
我不知道是否有一个选项让aspose在组合工作簿时考虑到它的风格?例如,我有一个像这样的文本是我的excel表合并之前
合并之后,就会变成这样
谢谢你的帮助.
我有一个非常接近1的双倍值.如何将其转换为1?我这样做
double myValue = 0.9999;
double a = Math.round(myValue);
int intValue = (int)a;
Run Code Online (Sandbox Code Playgroud)
但即使myValue在[0.5,1]的范围内,它也会返回1,所以我失去了精度.我希望它仅在myValuse如此接近1(exp:0.999)时返回1,并且当myValue为0.6时它不应返回1.
谢谢你的帮助