我正在为 MAC OS X(在 Qt c++ 中)开发一个应用程序,我想在其中生成带有数字签名的 PDF。我成功地void QPrinter::setOutputFormat (QPrinter::PdfFormat)
使用它制作了pdf。但我未能使这个pdf在qt中进行数字签名。
问问题
1730 次
1 回答
2
如果我正确阅读Qt 的文档,您可能需要使用第三方库。在没有第三方库的情况下添加数字签名是一项非常困难的任务。根据这个讨论,应该避免手动进行。这个网站也深入探讨了这个问题。(请注意,这两个页面都使用 C#,而不是 C++,但主题/问题是高度并行的。)
我在 Adobe 网站上的一个论坛中找到了这个;链接到Datalogic 的网站。有一个免费试用选项可用。该库仅在 C/C++ 中。包括“广泛”的代码示例。
如果您使用 Adobe 的首选库 Datalogic 的库,那么您应该走上了成功之路。
于 2016-06-08T06:36:46.670 回答