We're sorry Aspose doesn't work properply without JavaScript enabled.

Free Support Forum - aspose.com

Aspose.excel for java,exce l转换 hmtl,没显示单元格边框

excel没显示单元格边框.zip (67.0 KB)

转换结果、原文件、转换前后对比图见附件。
代码如下:
Workbook workbook = new Workbook(sourceFileName);
HtmlSaveOptions options = new HtmlSaveOptions();
options.setExportDocumentProperties(false);
options.setExportWorkbookProperties(false);
options.setExportWorksheetProperties(false);
options.setExportSimilarBorderStyle(true);
options.setExportImagesAsBase64(false);
options.setExcludeUnusedStyles(true);
options.setExportHiddenWorksheet(false);
options.setWidthScalable(false);
options.setPresentationPreference(true);
options.setHtmlCrossStringType(HtmlCrossType.CROSS_HIDE_RIGHT);
workbook.save(targetFileName, options);

@xiangma,

请手动将您的Excel文件打开到MS Excel中,并执行工作表的打印预览。您会注意到未显示单元格框(网格线),因为这是MS Excel行为或用于显示电子表格的界面。为了满足您的需要,请在代码中添加一行,然后另存为HTML文件格式,这样可以满足您的需要:
options.setExportGridLines(true);