我正在eclipse中开发一个android应用程序,通过Google云打印打印报告。 谷歌的这个tutorial让我走上正轨。
我已经安装了itext来生成Report.pdfEclipse - 使用Google云打印从应用打印报告
我的问题是在我的应用程序UI的“print”元素中。谷歌提供这样的代码:
Intent printIntent = new Intent(this, PrintDialogActivity.class);
printIntent.setDataAndType(docUri, docMimeType);
printIntent.putExtra("title", docTitle);
startActivity(printIntent);
随着消息:
“在上面的代码中,如下取代的三个参数:docUri - 文档 URI要打印docMimeType - MIME类型的。要打印的文档 我们建议您使用PDF (应用/ PDF)格式docTitle - 打印文档, 任意字符串将在GCP管理控制台上显示为 打印作业的标题
的标题
我的PDF被保存在/data/Student/StudentReportPDF.pdf
我曾试图改变docUri,docMimeType和docTitle具有如下:没有运气
Intent printIntent = new Intent(this, PrintDialogActivity.class);
printIntent.setDataAndType(StudentReportPDF, .pdf);
printIntent.putExtra("title", Student Report);
startActivity(printIntent);
所有3个元素在红色squigglies。
有人可以发现我的错误,或者我想为我澄清这3个元素?
印刷Eclipse的插件PDF生成iText的谷歌云打印
通过reddit的
只是检查,你确实有.pdf引号吧? – Atrus 2012-02-28 19:59:24
@UPGRAYEDD是否能够打印报告,我也在使用云打印..,但我的打印机不在打印机列表中。可能是什么问题? – Abhi 2012-04-13 10:40:40