gpt4 book ai didi

objective-c - 有没有办法使用 iOS 的 Core Graphics 将 PDF 转换为受密码保护和加密的文件?

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:51:28 25 4
gpt4 key购买 nike

标题如是说:我想在 iOS5 设备上打开一个 PDF,在其上设置一个密码,然后使用 AES256 加密将其保存回来,如 Adob​​e 的 PDF 规范中所述。我知道使用 Core Graphics 打开和阅读 PDF 很容易,但是如何保存/转换它们并设置限制(不能打开、不能打印、不能复制……)呢?

最佳答案

是的,您可以使用 CoreGraphics 创建加密的 PDF 文件。 CGPDFContextCreate 方法允许您在 auxiliaryInfo 参数中指定密码、访问权限和 key 大小。仅支持 AllowCopy 和 AllowPrint 访问权限。文档将使用RC4算法进行加密,不支持AES128和AES256。

关于objective-c - 有没有办法使用 iOS 的 Core Graphics 将 PDF 转换为受密码保护和加密的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9114243/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com