Python中的PDF编程:限制PDF打印次数
PDF文件可以设置一些权限,比如说这个文档只能打印一次或者最多打印10次等等。我记得Adobe Acrobat Professional这个软件可以帮你设置这些权限。
我想问的是,能不能在Python程序里做到这一点?如果可以的话,怎么做呢?
2 个回答
-1
看起来ReportLab可以让你设置一个PDF文件是否可以被打印。你可以查看手册的第58页,链接在这里:手册。不过我不太确定它是否也能让你控制打印的次数。
0
目前似乎没有办法限制一个PDF文件可以打印的次数(除非使用Adobe LiveCycle或者其他一些非常受控的托管解决方案)。虽然关于这个话题有很多讨论,比如这个链接:https://superuser.com/questions/37216/restrict-print-copies-on-a-pdf
如果你有其他的信息,请提供参考。
有一个开源的pypdf模块,链接在这里:https://pypi.org/project/pypdf/ 但是里面没有关于打印限制的提示。