我有网络应用程序&我正在使用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);
改善/提高绩效的任何输入/步骤?
答案 0 :(得分:1)
没有特别的步骤来提高性能。但是,您可以下载并尝试使用最新版本(来自aspose网站),看看它是否对提高性能有任何影响。此外,您应该使用XLSX格式而不是XLS格式,因为XLSX格式的性能大多都很好,并且它是更新的格式。另外,您是否遇到了pdf格式或excel格式的性能问题?您是否将OnePagePerSheet设置为true,因为它会降低性能。你应该把它设置为假。
注意:我在Aspose
担任开发人员传播者