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

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

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

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

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

安裝 Spire.Doc for .NET

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

PM> Install-Package Spire.Doc

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

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

示例代碼如下:

using Spire.Doc;

namespace BuiltinDocumentProperties
{
    class Program
    {
        static void Main(string[] args)
        {
            //創(chuàng)建一個 Document 實例
            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 文檔添加自定義文檔屬性

自定義文檔屬性可以由文檔作者或用戶自行定義。每個自定義文檔屬性都應包含名稱、值和數(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 實例
            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);
        }
    }
}

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

相關文章

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

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

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

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

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

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

    這篇文章主要為大家詳細介紹了Unity3D實現(xiàn)扭動擠壓瀏覽效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    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#?設置Chart的X軸為時間軸???????詳情

    C#?設置Chart的X軸為時間軸???????詳情

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

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

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

    C#中拋出異常用法實例

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

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

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

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

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

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

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

最新評論

苍山县| 金堂县| 甘泉县| 如皋市| 陈巴尔虎旗| 望谟县| 逊克县| 舟山市| 绥芬河市| 鹰潭市| 方山县| 嘉义县| 柘城县| 玉田县| 洪泽县| 云南省| 峨山| 镶黄旗| 高青县| 嘉义县| 长宁区| 厦门市| 高淳县| 巴彦县| 土默特左旗| 绥化市| 乡宁县| 太康县| 衡阳市| 铅山县| 湘乡市| 信宜市| 惠州市| 呼玛县| 大兴区| 哈巴河县| 根河市| 瓮安县| 城口县| 遂平县| 元氏县|