微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

mip_sdk PDF PFILE 在 Edge 中打开

如何解决mip_sdk PDF PFILE 在 Edge 中打开

我的目的是在 Ubuntu 上使用 MIP SDK 加密 pdf 文件,稍后通过最新版本的 Edge 打开,与通过针对 PDF 文件运行 PowerShell 命令 Set-AIPFileLabel 的工作方式相同。

我注意到 file_sample(版本 1.8.97)一旦保护了一个 pdf 文件就会生成一个 pfile 文件

./file_sample --username xxx --password yyy -f File.pdf -s e34d7a96-f751-4283-b017-25605f94a6d6 创建的新文件:File.pdf.pfile

/file_sample --username xxx --password yyy -f File.pdf.pfile -g 发生了一些不好的事情:无法打开文件,CorrelationId=217d288a-53a8-4b13-9731-43c7bf01579b,CorrelationId.Description=FileEngine 退出

在 Windows 操作系统上复制该 pfile 后,我无法使用 Edge 打开它,也无法使用 AIP 查看器打开它。

问题 1:如何使用 file_sample 以能够通过 Edge 浏览器查看 PDF 文档的方式来保护它?

问题 1:如何使用 file_sample 添加自定义权限?假设特定用户(例如:test@domain.com)的特定权限(例如:仅查看),类似于我们可以使用 Powershell -> New-AIPCustomPermissions

谢谢

解决方法

重要的是,我声明示例应用支持用于生产用途。

有了这些,为了临时保护,您需要查看 --protect 开关。

("p,protect","使用自定义权限保护保护以逗号分隔的用户列表。" “或作为这些用户的权限”,cxxopts::value())

如果您从扩展中删除 .pfile,您可以在 Edge 中打开它吗?示例应用应该创建一个有效的 PDF 文件,假设输入的 PDF 支持 IRM 规范(我认为 PDF 版本 1.7 或更高版本)。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。