头图

之前,给大家分享了微软Power Platform开发课程——手把手教你搭建二维码识别器,大家都很感兴趣。听说,很多小伙伴对于PDF转Word文档有困扰,这期我们继续为大家分享Power Platform的开发能力与技巧,怎么通过Power Platform解决这个问题。

今天,就为大家介绍如何开发⼀个文档转换器(PDF转Word)。

该应用包含如下功能

1.文档读取
2.文档转换
3.转换后文档存放

设计工作

画布应用包含:
1.附件:用于添加要转换的文档。
2.按钮:用于触发相关功能。

  1. 流:用于处理文档转换并返回文件下载连接。

流包含:

  1. 输入参数:文件。
  2. 输出参数:文件下载连接路径。
  3. 处理模块:转换文档并将结果保存返回结果文档的下载连接(通过Adobe PDF 服务连接器与Sharepoint连接器实现)。

准备工作

  1. Power Apps 许可(如:Power Apps Per User Plan trial)
  2. Office 365 许可 (如:Microsoft 365 E5 开发者账号)
  3. Adobe 许可(如:Adobe PDF Services API Free Tier)

实施工作

1、新建画布应用,拖放控件。

图片

2、新建流。

图片

3、画布应用中引入流。

图片

4、功能按钮点击事件添加实现代码。

图片

图片

效果展现

图片

图片

小技巧

使⽤如Sharepoint连接器创建文件时,为避免重名而造成文件覆盖或者锁定等异常情况出现,创建的文件名最好加入一些唯一标识(如:时间戳)。

图片

下面是做⼀个时间戳表达式例子:

图片

注意事项

本篇使用到的产品许可大多都是免费版或者试用版,仅供学习使用,使用的时候要留意许可范围和限制,如:Adobe PDF Services 免费版会有调用次数等的限制。

图片

图片

学习这些课程,你是否已经对Power Platform产生了浓厚的兴趣,立刻想试一试呢?如果你没有Power Platform许可证,可以了解↓

Power Platform需要购买才能使用吗?

如果用户拥有Office365许可证,同样可以使用Office365的数据在PowerApps/Power Automate开发应用,并且可以使用基础连接链接到其他数据,但是无法使用CDS数据库与自定义和高级连接器。如果你想要使用更多、更高级的Power Platform功能,迅易科技作为微软的合作伙伴和采购渠道,可以提供直接和按月计费的Power Platform许可证。

同时,迅易科技在Microsoft 技术方面拥有多年的最佳实践经验,并为客户提供使用Power Platform创建和自动化业务场景及其应用程序的支持,我们还可以通过许可证咨询帮助评估您的实际业务需求。如果您想要购买/试用产品,欢迎前往 迅易科技官网 联系我们。

参考资料

Adobe PDF Services API:https://developer.adobe.com/document-services/apis/pdf-servic... PDF Services connector for Microsoft Power Automate:https://helpx.adobe.com/document- cloud/help/pdf-connector-for-microsoft-power-automate.htmlLicensing and Usage Limits:https://developer.adobe.com/doc


迅易科技
1 声望0 粉丝

致力于为企业提供专业的数字化转型技术服务。迅易科技创立于2007年,是一家专业的IT技术服务提供商,连续12年作为微软金牌合作伙伴,微软华南T1云合作伙伴,拥有100+名技术认证工程师,在广州、深圳、佛山均有技...