首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SmartGWT pdf导出

SmartGWT pdf导出
EN

Stack Overflow用户
提问于 2012-01-20 22:53:35
回答 2查看 2.7K关注 0票数 3

有没有人成功地使用了SmartGWT 3.x pdf导出?

我的客户端代码如下所示:

代码语言:javascript
复制
DSRequest requestProperties = new DSRequest();
requestProperties.setExportFilename("File.pdf");
requestProperties.setExportDisplay(ExportDisplay.DOWNLOAD);
requestProperties.setContentType("application/pdf");

RPCManager.exportContent(table, requestProperties);

当代码运行时,什么也不会发生。我需要在服务器端做些什么吗?

我可以补充说,我的应用程序正在成功地使用列表网格中的SmartGWT excel导出。

EN

回答 2

Stack Overflow用户

发布于 2012-04-19 16:26:43

我也试图找到关于这方面的文档,但没有成功。但这并不难。您的代码似乎是正确的,添加了一个要打印的画布和行requestProperties.setDownloadResult(true);

代码语言:javascript
复制
            final Canvas canvas = new Canvas();
            canvas.setWidth(300);
            canvas.setBorder("2px solid Red");
            DynamicForm formPrint = new DynamicForm();
            formPrint.setWidth(200);
            formPrint.setHeight(100);
            formPrint.setTop(20);
            formPrint.setLeft(50);
            formPrint.setBorder("2px solid Black");
            TextItem textItem = new TextItem();
            textItem.setName("NameBo");
            textItem.setTitle("Title");
            textItem.setValue("Value goes here...");
            formPrint.setFields(textItem);
            canvas.addChild(formPrint);
            canvas.draw();  // to view onscreen


            DSRequest requestProperties = new DSRequest();
            requestProperties.setExportFilename("File");
            requestProperties.setExportDisplay(ExportDisplay.DOWNLOAD);
            requestProperties.setContentType("application/pdf");
            requestProperties.setDownloadResult(true);
            RPCManager.exportContent(canvas, requestProperties);

然后,我从eclipse .classpath中的smartgwtEE库文件夹中添加了以下jars

这就是它的全部:-)

票数 1
EN

Stack Overflow用户

发布于 2012-01-21 11:48:57

你的问题的答案是肯定的:无数的开发人员已经成功地使用了SmartGWT的PDF Export。现在请告诉我我的分数;)

要进行故障排除,请查看服务器日志中的错误。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8943259

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档