签署已存在于Word文档中的签名行

时间:2018-06-18 06:40:14

标签: c# ms-word ms-office office-interop digital-signature

我正在尝试签署已存在于我的Word文档中但未签名的现有签名行。

AddSignatureLine()在文档的开头添加一个新的签名行。

Add()为文档添加新签名(但我的签名行仍未签名)。

如何签署Word文档中已有的签名行:

    object readonlyfile = false;
    object missing = System.Reflection.Missing.Value;
    Microsoft.Office.Interop.Word.ApplicationClass wordapp = new Microsoft.Office.Interop.Word.ApplicationClass();
    Microsoft.Office.Interop.Word.Document wordDocument = wordapp.Documents.Open("document.docx",missing,readonlyfile);
    SignatureSet signatureSet = wordDocument.Signatures;
    signatureSet.Add();
    signatureSet.AddSignatureLine();
    signatureSet.Commit();
    wordDocument.Close();
    wordapp.Quit();

0 个答案:

没有答案