最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

使用C#代碼向Word文檔添加文檔屬性的操作指南

 更新時(shí)間:2025年12月24日 08:27:03   作者:2501_93070778  
文檔屬性是指描述文檔的一組信息,所有 Word 文檔都自帶一組內(nèi)置的文檔屬性,在本文中,我們將介紹如何使用 Spire.Doc for .NET,通過 C# 和 VB.NET 向 Word 文檔添加這些文檔屬性,需要的朋友可以參考下

文檔屬性(也稱為元數(shù)據(jù)) 是指描述文檔的一組信息。所有 Word 文檔都自帶一組內(nèi)置的文檔屬性,包括標(biāo)題、作者、主題、關(guān)鍵詞等。除了內(nèi)置文檔屬性之外,Microsoft Word 還允許用戶為 Word 文檔添加自定義文檔屬性。

在本文中,我們將介紹如何使用 Spire.Doc for .NET,通過 C# 和 VB.NET 向 Word 文檔添加這些文檔屬性。

安裝 Spire.Doc for .NET

首先,你需要將 Spire.Doc for .NET 包中包含的 DLL 文件添加為 .NET 項(xiàng)目的引用。這些 DLL 文件可以通過此鏈接下載,或通過 NuGet 進(jìn)行安裝。

PM> Install-Package Spire.Doc

在 C# 和 VB.NET 中向 Word 文檔添加內(nèi)置文檔屬性

內(nèi)置文檔屬性由名稱和值組成。由于其名稱是由 Microsoft Word 預(yù)先定義的,因此無法設(shè)置或更改內(nèi)置文檔屬性的名稱,但可以設(shè)置或修改其對應(yīng)的值。

示例代碼如下:

using Spire.Doc;

namespace BuiltinDocumentProperties
{
    class Program
    {
        static void Main(string[] args)
        {
            //創(chuàng)建一個 Document 實(shí)例
            Document document = new Document();
            //加載 Word 文檔
            document.LoadFromFile("Sample.docx");

            //向文檔添加內(nèi)置文檔屬性
            BuiltinDocumentProperties standardProperties = document.BuiltinDocumentProperties;
            standardProperties.Title = "添加文檔屬性";
            standardProperties.Subject = "C# 示例";
            standardProperties.Author = "張三";
            standardProperties.Company = "Eiceblue";
            standardProperties.Manager = "李四";
            standardProperties.Category = "文檔操作";
            standardProperties.Keywords = "C#, Word, 文檔屬性";
            standardProperties.Comments = "本文演示了如何添加文檔屬性";

            //保存生成的文檔
            document.SaveToFile("StandardDocumentProperties.docx", FileFormat.Docx2013);
        }
    }
}

在 C# 和 VB.NET 中向 Word 文檔添加自定義文檔屬性

自定義文檔屬性可以由文檔作者或用戶自行定義。每個自定義文檔屬性都應(yīng)包含名稱、值和數(shù)據(jù)類型。數(shù)據(jù)類型可以是以下四種之一:文本(Text)日期(Date)、數(shù)字(Number)是/否(Yes or No)

示例代碼如下:

using Spire.Doc;
using System;

namespace CustomDocumentProperties
{
    class Program
    {
        static void Main(string[] args)
        {
            //創(chuàng)建一個 Document 實(shí)例
            Document document = new Document();
            //加載 Word 文檔
            document.LoadFromFile("Sample.docx");

            //向文檔添加自定義文檔屬性
            CustomDocumentProperties customProperties = document.CustomDocumentProperties;
            customProperties.Add("Document ID", 1);
            customProperties.Add("Authorized", true);
            customProperties.Add("Authorized By", "John Smith");
            customProperties.Add("Authorized Date", DateTime.Today);

            //保存生成的文檔
            document.SaveToFile("CustomDocumentProperties.docx", FileFormat.Docx2013);
        }
    }
}

到此這篇關(guān)于使用C#代碼向Word文檔添加文檔屬性的操作指南的文章就介紹到這了,更多相關(guān)C#向Word添加文檔屬性內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • C#實(shí)現(xiàn)PowerPoint轉(zhuǎn)HTML格式的全攻略

    C#實(shí)現(xiàn)PowerPoint轉(zhuǎn)HTML格式的全攻略

    在數(shù)字化協(xié)作日益普及的今天,將 PowerPoint (PPT/PPTX) 演示文稿轉(zhuǎn)換為 HTML 格式的需求愈發(fā)強(qiáng)烈,下面我們就來看看如何通過C#實(shí)現(xiàn)這一需求吧
    2026-02-02
  • UGUI繪制多點(diǎn)連續(xù)的平滑曲線

    UGUI繪制多點(diǎn)連續(xù)的平滑曲線

    這篇文章主要為大家詳細(xì)介紹了UGUI繪制多點(diǎn)連續(xù)的平滑曲線,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-12-12
  • Unity3D實(shí)現(xiàn)扭動擠壓瀏覽效果

    Unity3D實(shí)現(xiàn)扭動擠壓瀏覽效果

    這篇文章主要為大家詳細(xì)介紹了Unity3D實(shí)現(xiàn)扭動擠壓瀏覽效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-02-02
  • C#縮放jpg文件的尺寸的操作方法

    C#縮放jpg文件的尺寸的操作方法

    該文章介紹了如何使用System.Drawing調(diào)整JPG圖像的寬度為365像素并按比例縮放,適用于.NET?Framework?4.6+和.NET?Core/.NET?5+,文章還討論了性能優(yōu)化、內(nèi)存管理、替代方案(如SixLabors.ImageSharp)以及處理覆蓋原文件的特殊情況,需要的朋友可以參考下
    2026-02-02
  • C#?設(shè)置Chart的X軸為時(shí)間軸???????詳情

    C#?設(shè)置Chart的X軸為時(shí)間軸???????詳情

    這篇文章主要介紹了C#設(shè)置Chart的X軸為時(shí)間軸???????詳情,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-08-08
  • C#代碼實(shí)現(xiàn)將Markdown轉(zhuǎn)換為Word和PDF

    C#代碼實(shí)現(xiàn)將Markdown轉(zhuǎn)換為Word和PDF

    本文將介紹如何使用?Spire.Doc?for?.NET?將?Markdown?內(nèi)容轉(zhuǎn)換為?Word?或?PDF?格式,以滿足不同場景下的文檔處理需求,文中的示例代碼講解詳細(xì),有需要的可以了解下
    2026-04-04
  • C#中拋出異常用法實(shí)例

    C#中拋出異常用法實(shí)例

    這篇文章主要介紹了C#中拋出異常用法,實(shí)例分析了C#使用throw拋出異常的使用技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-04-04
  • DataGridView實(shí)現(xiàn)點(diǎn)擊列頭升序和降序排序

    DataGridView實(shí)現(xiàn)點(diǎn)擊列頭升序和降序排序

    這篇文章介紹了DataGridView實(shí)現(xiàn)點(diǎn)擊列頭升序和降序排序的方法,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-02-02
  • 淺拷貝和深拷貝深入理解(shallow copy VS deep copy)

    淺拷貝和深拷貝深入理解(shallow copy VS deep copy)

    淺拷貝和深拷貝深入理解(shallow copy VS deep copy) 本文重點(diǎn)討論引用類型變量的拷貝機(jī)制和實(shí)現(xiàn)
    2014-01-01
  • C#打印Word文檔的4種方法

    C#打印Word文檔的4種方法

    Word文檔是日常辦公和學(xué)習(xí)中不可或缺的一部分,這篇文章將提供以下4種通過C# 打印Word文檔的方法,以適應(yīng)不同的場景需求,需要的小伙伴可以了解下
    2025-02-02

最新評論

宣城市| 崇礼县| 饶阳县| 马山县| 剑川县| 历史| 叶城县| 石嘴山市| 婺源县| 昭平县| 东城区| 辰溪县| 宝应县| 武邑县| 许昌市| 延长县| 册亨县| 开鲁县| 张北县| 克什克腾旗| 海门市| 宁明县| 奈曼旗| 绩溪县| 平度市| 中阳县| 崇阳县| 吉木萨尔县| 梧州市| 城步| 南江县| 万安县| 明星| 龙岩市| 墨脱县| 文昌市| 冷水江市| 马山县| 彰化市| 瑞金市| 三门峡市|