0

我有网络应用程序,我正在使用 Aspose 使用大约 15 列的 Excel 模板文件创建 pdf。我能够成功创建 pdf,但这需要花费太多时间。例如。对于 28K 记录,需要 2.5 到 3 分钟。

使用这种方法 -

WorkbookDesigner wd = new WorkbookDesigner();            
wd.Workbook = new Workbook(sbPath.ToString());
wd.SetDataSource(ds);
wd.Process();
wd.Workbook.Save(Page.Response, _reportFileName, ContentDisposition.Attachment, saveOpt);

任何改进/提高性能的输入/步骤?

4

1 回答 1

1

没有特殊的步骤来提高性能。但是,您可以下载并尝试最新版本(来自 aspose 网站),看看它是否对提高性能有任何影响。此外,您应该使用 XLSX 格式而不是 XLS 格式,因为 XLSX 格式的性能大部分都很好,而且它是较新的格式。另外,您是否遇到 pdf 格式或 excel 格式的性能问题?您是否将 OnePagePerSheet 设置为 true,因为它会降低性能。你应该把它设置为假。

注意:我在 Aspose 担任开发人员布道师

于 2015-10-21T04:37:31.067 回答