【发布时间】:2011-12-23 09:30:36
【问题描述】:
我想打印受密码保护的 PDF,所以一开始我尝试将此 PDF 转换为 NSData 并将其传递给 UIPrintInteractionController。
但根据 Google 搜索结果,您无法将 PDF 解锁为 NSData 结构。唯一的解决方案是将受密码保护的 PDF 保存到不受密码保护的 PDF,然后打印。
我在互联网上搜索了半天,但我仍然找不到如何做到这一点。
我知道CGPDFDocumentUnlockWithPassword,但那是为了即时查看,不会给我任何我可以打印的东西。
【问题讨论】:
-
据我了解,您可以对文件进行密码保护以防止其被打印。也许这是不可能的,因为 pdf 文件应该受到保护以防打印等?
标签: objective-c pdf protected