国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 辦公 > Word > 正文

獲取Word文檔的作者和主題

2020-08-03 20:14:09
字體:
供稿:網(wǎng)友

 

當(dāng)然要先添加對Word的組件的引用,添加命名空間的引用,代碼:


    Word.Application oWord;
            Word._Document oDoc;
            object oMissing = Missing.Value;
            object docBuiltInProps;

            object Source = @"DocPath";
            object Unknown =Type.Missing;
            oWord = new Word.Application();
           
            try
            {
                oDoc = oWord.Documents.Open(ref Source,ref Unknown,
                    ref Unknown,ref Unknown,ref Unknown,
                    ref Unknown,ref Unknown,ref Unknown,
                    ref Unknown,ref Unknown,ref Unknown,
                    ref Unknown );

                docBuiltInProps = oDoc.BuiltInDocumentProperties;
           
                Type typeDocBuiltInProps = docBuiltInProps.GetType();
           
           
                //獲取作者
                string index = "Author";
                string propsValue;
               
                object docAuthor = typeDocBuiltInProps.InvokeMember("Item",
                    BindingFlags.Default |
                    BindingFlags.GetProperty,
                    null,docBuiltInProps,
                    new object[] {index} );
           
                Type typeDocAuthorProp = docAuthor.GetType();
               
                propsValue = typeDocAuthorProp.InvokeMember("Value",
                    BindingFlags.Default |
                    BindingFlags.GetProperty,
                    null,docAuthor,
                    new object[] {} ).ToString();
               
                MessageBox.Show( propsValue,"Author" );

                //獲取主題
                index = "Subject";
                propsValue = "The Subject";
               
                object docSubjectProp = typeDocBuiltInProps.InvokeMember("Item",
                    BindingFlags.Default |
                    BindingFlags.GetProperty,
                    null,docBuiltInProps,
                    new object[] {index} );
           
                Type typeDocSubjectProp = docSubjectProp.GetType();
               
                propsValue = typeDocSubjectProp.InvokeMember("Value",
                    BindingFlags.Default |BindingFlags.GetProperty,
                    null,docSubjectProp,
                    new object[] {} ).ToString();
               
                MessageBox.Show( propsValue,"Subject" );

            }
            finally
            {
                //關(guān)閉word進程
                object save = false;
           
                oWord.Quit(ref save,ref Unknown,ref Unknown);
           
                System.Runtime.InteropServices.Marshal.ReleaseComObject(oWord);   
            }

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 鄂尔多斯市| 昭通市| 仲巴县| 车致| 藁城市| 巢湖市| 中山市| 兴城市| 新闻| 兖州市| 康保县| 富顺县| 东兰县| 逊克县| 永新县| 武川县| 金秀| 收藏| 枣庄市| 板桥市| 邛崃市| 大庆市| 和龙市| 文山县| 蒙阴县| 南漳县| 大关县| 中西区| 丰城市| 台山市| 惠水县| 曲阳县| 长治市| 青浦区| 伊吾县| 德阳市| 彩票| 九台市| 磴口县| 齐齐哈尔市| 波密县|