找不到用于将数字签名添加到PDF的非托管DLL

时间:2013-01-03 12:15:18

标签: pdf dll unmanaged digital-signature

我无法找到能够进行数字签名PDF的库。

我能够创建.Net app进行签名,但现在我需要能够在没有.Net框架的情况下运行的dll。

有谁知道这个好的轻量级库?商用/非商业性

1 个答案:

答案 0 :(得分:0)

我不确定它是否归类为“轻量级”,但您可以尝试Amyuni PDF Creator ActiveX(商业)。您可以在C ++,Delphi,VB等中使用它。当前版本(4.5)大约需要4.7Mb。

有关详细信息,请查看方法DigitalSignature的文档。

文档中的VB示例代码:

Private Sub cmdSingDocument_Click ()    
With PDFCreactiveX1    
.Open( "document.pdf", "" )    
.DigitalSignature("Amyuni Dev Signature", "Testing",    
 "signatureImage.jpg", "Montreal", 1, 100, 100, 400, 200, 1 + 2 + 4 + 8)    
.Save("signed.pdf", "" )    
End With    
End Sub

通常的免责声明适用