UiPath PDF批量加密

UiPath PDF批量加密

Uipath PDF自动化工作中会遇到PDF批量加密,Uipath通过使用ManagePDFPassword批量加密,包名UiPath.PDF.Activities。

ManagePDFPassword介绍

UiPath.PDF.Activities.PDF.ManagePDFPassword

更改指定 PDF 文件的密码。

Properties

Common

DisplayName -  活动的显示名称。

File

FileName - 要管理其密码的 PDF 文件的路径。此字段仅支持字符串和字符串变量。

NewUserPassword - 如有必要,您要为指定的 PDF 文件设置的新所有者密码。此密码用于设置某些文档限制。此字段仅支持字符串和字符串变量。

OldOwnerPassword - 所有者的旧密码,用于修改某些文档限制。此字段仅支持字符串和字符串变量。

OldUserPassword - 用户的旧密码。在只读模式下打开文档需要此密码。此字段仅支持字符串和字符串变量。

OutputFileName - 要使用新密码保存生成的 PDF 文件的路径。如果指定路径中存在文件,则会覆盖该文件。此字段仅支持字符串和字符串变量。

第一步:Activities中输入Assign,将Assign组件拖拽到设计器中。

控件路径:Available > system > Activities > Statements

Properties(属性)

设置Misc中:

To: listFiles 设置变量数组

Value:Directory.GetFiles("你的目录path")

第二步:Activities中输入If,将If组件拖拽到设计器中,Condition中填写Boolean类型。

控件路径:Available > system > Activities.Statements 

设置Misc:

Condition:item.ToString Like "*.pdf"

第三步:Activities中输入Write Line,将Write Line组件拖拽到设计器for组件中。 

设置:

Text:item.ToString

第四步:Activities中输入Manage PDF Password,将Manage PDF Password组件拖拽到设计器中。

控件路径:Available > App Integration > PDF > Manage PDF Password

Properties

Common

DisplayName : 活动的显示名称。

File

FileName - item.ToString

NewUserPassword - 如有必要,您要为指定的 PDF 文件设置的新所有者密码。此密码用于设置某些文档限制。此字段仅支持字符串和字符串变量。

OldOwnerPassword - 不填写

OldUserPassword - "123456"

OutputFileName - item.ToString

加密后结果:

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值