Java MS-Word中的数字签名

Java MS-Word中的数字签名,java,ms-word,apache-poi,digital-signature,Java,Ms Word,Apache Poi,Digital Signature,您知道一种方法(f.e.库)吗?我可以用Java在Microsoft Word文档中生成签名行,例如 然后用它多次签署文件?可以在不同的时间点添加每个签名 我需要的关键功能是在文档签名时添加签名者的姓名。在MS Word中,开始时可以定义许多“签名行”,然后每个人必须右键单击一个签名框并单击“签名”。签名人的姓名在填写时不会破坏以前的签名 我知道如何用java签署文档(通常是外部xades签名)。我还可以使用Apache POI同时添加多个签名,如下所述: 但在更改文档(更新签名者的姓名)时,这

您知道一种方法(f.e.库)吗?我可以用Java在Microsoft Word文档中生成签名行,例如 然后用它多次签署文件?可以在不同的时间点添加每个签名

我需要的关键功能是在文档签名时添加签名者的姓名。在MS Word中,开始时可以定义许多“签名行”,然后每个人必须右键单击一个签名框并单击“签名”。签名人的姓名在填写时不会破坏以前的签名

我知道如何用java签署文档(通常是外部xades签名)。我还可以使用Apache POI同时添加多个签名,如下所述: 但在更改文档(更新签名者的姓名)时,这将不起作用。也许这个功能在ApachePOI中也可用

在附带的打印屏幕中,您可以看到(不幸的是,使用波兰语;PODPIS/PODPISY==签名/签名)可以在Microsoft Word中生成的内容。当文档由每个人签名时,“X”旁边的签名者姓名会更新。

谢谢你的帮助