我正在尝试读取excel文件中的数字签名 我需要阅读签名文本(此人的姓名)和签名标题(他的名称/签名行下的标题)。我可以通过Interop.Excel和openOffice.xml来做到这一点,但我仍然需要通过EPPlus来做同样的事情。是否可以通过EPPlus做同样的事情。请找到Interop.Excel的代码
Excel.Workbook excelWorkbook = excelApp.Workbooks.Open(strFile)
SignatureSet allSignatures = excelWorkbook.Signatures;
foreach (Signature digitalSign in allSignatures)
{
signedTitle = digitalSign.Setup.SuggestedSignerLine2;
signedName = digitalSign.Details.SignatureText;
}
答案 0 :(得分:0)
这是您需要的吗?
using (var xls = new ExcelPackage(fileInfo))
{
var name = xls.Workbook.Properties.Author;
var title = xls.Workbook.Properties.Title;
}
我在EPPlus中没有看到其他签名(与Zip文件相关的签名除外)
https://github.com/JanKallman/EPPlus/search?q=signature&unscoped_q=signature