我想将数字签名添加到xlsx文件中......似乎找不到任何资源(除了向文字/常规xml文件添加签名之外) 。这可能与docx4j?我发现它包含jaxb-xmldsig,但没有我可以找到的示例。也许有人可以指出我正确的方向?如何将数字签名添加到xlsx文件
编辑:每杰森,我看着通过演示Web应用程序的差异....
有在[CONTENT_TYPES] .XML两个新项:
- <默认扩展=“SIGS “ 的ContentType =” 应用/ vnd.openxmlformats-package.digital签名-原点 “/ >
- <覆盖的ContentType =” 应用/ vnd.openxmlformats-package.digital-签名的XMLSignature + xml “的零件名称=”/ _ xmlsignatures /sig1.xml"/ >
两个新零件(_xmlsignatures):
- /_xmlsignatures/origin.sigs
- /_xmlsignatures/sig1.xml
还有_xmlsignatures中的_rels目录包含单个文件origin.sigs.rels。如果这会有所帮助,我可以发布更多信息。
您是否在Excel中创建了这样的xlsx?这样做,然后解压缩以查看添加的内容(或更好地上传到docx4j webapp或通过PartsList运行)。有了这些信息,我们就可以看到在docx4j中做什么了。 – JasonPlutext