在办公场景或者家教场景中经常碰到需要对文档进行打印的能力,今天给大家带来一篇如何通过WPS SDK调用WPS打印接口实现文档打印能力
最终实现效果图
实现步骤
2.1. 申请集成资料
通过向WPS官方发送邮件申请,审批通过后即可获取集成相关资料,详细参见
邮件模板:
发起人:有需要申请接入WPS移动端的企业或者个人
邮件主题: XXX公司XXX项目---WPS Android端 SDK二次开发集成申请
邮件发送: m_open_sdk@wps.cn
邮件内容:
请明确包含申请项目背景规模、集成应用第三方APP包名, 具体需求 、集成周期等
更多需求可以通过 WPS 二次开发群(QQ:250325397)进行咨询
2.2 在自己的应用中集成SDK
2.2.1 SDK 初始化
SDK初始化可以详见WPS SDK初始化系列专题
2.2.2 调用WPS打印能力
通过WpsPrint实现打印能力
参考示例代码
WpsPrint print = WpsSdk.getInstance().getApi(WpsPrint.class);
if (print != null) {
print.print(context, fileUri,"pdf", new ResultCallback<Uri>() {
@Override
public void onCallback(Result<Uri> result) {
Log.d("WpsSdkLog", "onCallback: result=" + result);
}
});
}
至此通过WPS SDK调用WPS打印功能完成,WPS打印支持绑定各种打印设备的同时能够快速帮你完成打印能接入,是不是超级简单,更多能力也可以WPS 二次开发群(QQ:250325397)咨询,最后如果能够帮助到您,请动动发财的小手帮忙来个一键三连,谢谢!