none
如何C#提取office文件属性 RRS feed

  • 问题

  • 在sharepoint中上传office文件时,column值会写入office中,求教怎么才能在C#中把这个值读出来
    2011年8月19日 2:30

答案

  • 直接调用SharePoint对象模型,把文档当作一个ListItem读就好啦。
    • 已标记为答案 Wayne Fan 2011年9月1日 11:14
    2011年8月19日 15:02
    版主
  • Hi ww3128,

    我和你的见解有所不同。

    我的理解是当用户上传该文档到文档库的时候,会有一些列的值会通过文档的“信息面板”写入到文档中。现在用户想通过编程的方式来从文档中提取这些值。

    在我看来,用户需要熟悉OpenXML对象,然后以这种方式来读取文档,以及从中获取需要的值。

    这里又一遍相关的英文文档:http://msdn.microsoft.com/en-us/magazine/ee532473.aspx

    • 已标记为答案 Wayne Fan 2011年9月1日 11:14
    2011年8月22日 4:01

全部回复

  • 直接调用SharePoint对象模型,把文档当作一个ListItem读就好啦。
    • 已标记为答案 Wayne Fan 2011年9月1日 11:14
    2011年8月19日 15:02
    版主
  • Hi ww3128,

    我和你的见解有所不同。

    我的理解是当用户上传该文档到文档库的时候,会有一些列的值会通过文档的“信息面板”写入到文档中。现在用户想通过编程的方式来从文档中提取这些值。

    在我看来,用户需要熟悉OpenXML对象,然后以这种方式来读取文档,以及从中获取需要的值。

    这里又一遍相关的英文文档:http://msdn.microsoft.com/en-us/magazine/ee532473.aspx

    • 已标记为答案 Wayne Fan 2011年9月1日 11:14
    2011年8月22日 4:01
  • Hi, Wayne Fan

    通过OpenXML是一个好方法。其实我认为关键还是楼主想在哪种情况下去获得文档中的这些元数据值。

    2011年8月22日 11:55
    版主