作者持续关注 WPS二次开发专题系列,持续为大家带来更多有价值的WPS开发技术细节,如果能够帮助到您,请帮忙来个一键三连,更多问题请联系我(QQ:250325397)
目录
应用场景
Demo效果演示
SDK申请及初始化
SDK调用WPS打印功能
应用场景
在一些打印应用或者办公工具中,经常会有打印问需求,而用户文档通常又在WPS中,这时候如果需要打印文档,则需要则需要进入WPS应用选择文档进行打印,这对用户操作其实是不太友好的,那么有什么更好的方案呢,方案是通过接入WPS SDK提供的WPS打印功能接口能够一键直达WPS打印功能能够快速实现文档打印,缩短用户操作路径,提升用户打印体验。
Demo效果演示
SDK申请及初始化
这里就不再阐述,请参考:WPS二次开发系列:WPS SDK初始化
SDK调用WPS打印功能
示例参考代码:
/**
* SDK调用WPS打印
*/
private void wpsPrint() {
WpsFuncExtApi wpsFuncExtApi = WpsSdk.getInstance().getApi(WpsFuncExtApi.class);
if (wpsFuncExtApi != null) {
Result result = wpsFuncExtApi.invoke(this, WpsFunc.WPS_PRINT);
}
}
至此,已经完成了在第三方应用中集成WPS打印功能,效果如上图Demo演示,是不是超级简单,而且对第三方应用中直接使用打印能力是流程有很大的改进。如果能够帮助到您,请帮忙来个一键三连吧