C# 读取Word文档属性

时间:2026-02-13 20:03:26

1、在E-iceblue官网或者Nuget网站上下载  Free Spire.Doc for .NET的安装包后,注意在编辑代码时,添加引用Spire.Doc.dll到程序。dll文件可在安装路径下的Bin文件夹中获取。

C# 读取Word文档属性

1、using Spire.Doc;

using System;

namespace ReadWordProperties_Doc

{

    class Program

    {

        static void Main(string[] args)

        {

            //创建一个Document实例

            Document doc = new Document();

            //加载一个现有Word文档

            doc.LoadFromFile("test.docx");

            //获取摘要

            Console.WriteLine("摘要\n");

            Console.WriteLine("标题: " + doc.BuiltinDocumentProperties.Title);

            Console.WriteLine("主题: " + doc.BuiltinDocumentProperties.Subject);

            Console.WriteLine("作者: " + doc.BuiltinDocumentProperties.Author);

            Console.WriteLine("主管: " + doc.BuiltinDocumentProperties.Manager);

            Console.WriteLine("单位: " + doc.BuiltinDocumentProperties.Company);

            Console.WriteLine("类别: " + doc.BuiltinDocumentProperties.Category);

            Console.WriteLine("关键字: " + doc.BuiltinDocumentProperties.Keywords);

            Console.WriteLine("备注: " + doc.BuiltinDocumentProperties.Comments);

            Console.WriteLine("修订号: " + doc.BuiltinDocumentProperties.RevisionNumber);

            //获取自定义属性

            Console.WriteLine("\n自定义属性\n");

            for (int i = 0; i < doc.CustomDocumentProperties.Count; i++)

            {

                Console.WriteLine(doc.CustomDocumentProperties[i].Name + ": " + doc.CustomDocumentProperties[i].Value);

             }

            Console.Read();

        }

    }

}

2、完成代码后,调试运行程序,查看读取结果,如下,

C# 读取Word文档属性

© 2026 一点资料
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com