我使用 Open XML + Word Automation 从模板生成 word 文件并将其转换为 pdf。现在 Word 文档和生成的 PDF 都在同一个文档库中。word 文档有一些属性,这些属性是在创建/上传到库时添加的。
我现在尝试做的是在 PDF 生成后自动向它们添加属性。PDF 将具有与生成它的 Word 文档相同的属性。
起初我尝试使用事件接收器,但程序似乎没有识别出文档库中添加了一个新项目(生成的 PDF)。
然后我尝试使用工作流(SharePoint Designer),但它也不起作用(无法启动)。结果显示“工作流程 AddPDFData 已被系统帐户取消”和“ AddPDFData 无法启动”。工作流设置为在创建项目时开始。我知道工作流程本身是正确的,因为当我将其设置为在更改项目时启动时它工作正常。
请提出我是否可能做错的任何事情,或者是否有任何我可以使用的方法。任何想法/建议将不胜感激。
谢谢!