首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VBA >

2011年最后一贴,希望能解决!OpenXML操作Word有关问题,高手帮看看!

2012-06-20 
2011年最后一贴,希望能解决!OpenXML操作Word问题,高手帮看看!!问题:我用OpenXML操作Word,让一个Word文件打

2011年最后一贴,希望能解决!OpenXML操作Word问题,高手帮看看!!
问题:
我用OpenXML操作Word,让一个Word文件打开时是【修订】状态,这一点我做到了。
问题出现了,因为这个文档会有不同的用户修改,用户修改时要记录是谁修改的,修改的什么内容,也就是Word里的摘要,
自动读取的是系统用户,我想动态修改用户名(也就是作者),Word里提供了这个功能【更改用户名】,可我想用代码实现【更改用户名】不知道怎么实现。
希望高手能帮解决!!!

[解决办法]
坐个沙发吧~~~!!!
[解决办法]
这是个OpenXmlPackage下的属性。你看一下这个代码。

C# code
        private void SetPackageProperties(OpenXmlPackage document)        {            document.PackageProperties.Creator = "Tom Xu (Chinasoft)";            document.PackageProperties.Revision = "1";            document.PackageProperties.Created = System.Xml.XmlConvert.ToDateTime("2012-01-02T09:52:00Z", System.Xml.XmlDateTimeSerializationMode.RoundtripKind);            document.PackageProperties.Modified = System.Xml.XmlConvert.ToDateTime("2012-01-02T09:52:00Z", System.Xml.XmlDateTimeSerializationMode.RoundtripKind);            document.PackageProperties.LastModifiedBy = "Tom Xu (Chinasoft)";        }
[解决办法]
你是用什么开发的?

热点排行