如何在QtC++中生成带有数字签名的PDF

How to Generate PDF with digital signature in Qt C++

本文关键字:数字签名 PDF QtC++      更新时间:2023-10-16

我正在为MAC OS X开发一个应用程序(在Qt c++中),我想在其中生成一个带有数字签名的PDF。我用这个成功地制作了pdfvoid QPrinter::setOutputFormat (QPrinter::PdfFormat)。但我没能在qt中对这个pdf进行数字签名。

如果我正确阅读了Qt的文档,您可能需要使用第三方库。在没有第三方库的情况下添加数字签名是一项非常困难的任务。根据这一讨论,应该避免手动操作。这个网站也深入探讨了这个问题。(请注意,这两个页面都使用C#,而不是C++,但主题/问题是高度并行的。)

我在Adobe网站上的一个论坛上发现了这一点;链接到Datalogic的网站。提供免费试用选项。该库仅使用C/C++。包括"扩展"代码示例。

如果你使用Datalogic的库,这是Adobe的首选库,那么你就应该在成功的道路上了。