当前位置:  开发笔记 > 编程语言 > 正文

用c#替换word文档中的占位符

如何解决《用c#替换word文档中的占位符》经验,为你挑选了1个好方法。

我有一个单词(.docx)格式的模板,想要用我自己的数据替换这个模板中的一些占位符,你知道我在哪里可以找到这个项目的正确类吗?知道命名空间对我来说会很好.是否有更新的类来处理docx格式(xml)中的word文档而不是com类?谢谢你的所有答案,我希望有人可以帮我解决我的问题.

招呼

塞巴斯蒂安



1> NotMe..:

新的办公室格式(docx,xl​​sx等)是包含xml文件集合的zip文件.考虑到这一点,你有几种方法.

    您可以使用位于http://www.microsoft.com/downloads/details.aspx?FamilyId=AD0B72FB-4A1D-4C52-BDB5-7DD7E816D046&displaylang=en的Open XML SDK

    您可以解压缩docx文件,搜索并替换您的令牌,然后将其压缩回来.

openxmldeveloper.org上有一个专门针对此类网站的网站.另外,请记住他们已经发布了SDK的beta版本2.


Open XML SDK的FYI,v2.0现已在此处提供:http://www.microsoft.com/downloads/details.aspx?FamilyId = C6E744E5-36E9-45F5-8D8C-331DF206E0D0&displaylang = en
推荐阅读
手机用户2402851155
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有