1
A
回答
1
您提供看似能夠輕鬆訪問您指的是,可以通過使用CoreProperties
物業這樣做很容易的元數據屬性,如下圖所示的DOCX項目:
// Load your Document
var wordFile = Novacode.DocX.Load(@"your-docx-file-path");
// Access Metadata properties
var props = wordFile.CoreProperties;
這裏的問題是,這個屬性集合是隻讀的,所以你將無法輕易改變它們。但是,您可能能夠看一看值是什麼樣子,並嘗試手動添加一個:
所以,如果你想更新title屬性(明確命名dc:title
),您只需將需要補充新的核心屬性(通過AddCoreProperty()
法)匹配相同的名稱,然後將文件保存到持久的變化:
// Load your Document
var wordFile = DocX.Load(@"your-docx-file-path");
// Update Metadata
wordFile.AddCoreProperty("dc:title", "Example Title");
wordFile.Save();
這樣做了以後,你應該能夠重新打開該文件,請參閱您的更改反映:
正如您可以看到dc:title
屬性現在設置爲「示例標題」根據上面的示例代碼。
相關問題
- 1. 使用Python-Docx設置字體屬性
- 2. 如何使用Novacode DocX在表上設置「keep with next」屬性?
- 3. 使用python-docx修改docx頁邊距
- 4. 使用DocX庫在DOCX文件中查找表格
- 5. Python:如何使用python-docx庫設置字體?
- 6. docx文件中缺少的屬性
- 7. 查看詳情屬性來自DOCX
- 8. 爲docx,ppt,xlsx文件設置密碼
- 9. 如何使用VB.Net更改DOCX文檔中的HyperlinkBase屬性
- 10. Docx代 - 重用
- 11. 用Python使用docx模塊檢查.docx格式的複選框
- 12. Jasper Reports - 在docx,xlsx,odt中設置文檔屬性(作者,標題..)
- 13. 如何使用docx中的python-docx標識分頁符
- 14. 使用python-docx從docx文件讀取coreproperties關鍵字
- 15. 使用python-docx更新大量文件的docx元數據
- 16. 使用python-docx來讀取.docx,保留特殊字符,bullet
- 17. 使用python-docx遍歷docx中的目錄
- 18. 使用novacode將標題中的圖片添加到.docx DocX
- 19. 可以使用DOCX Library將DOCX文件保存爲HTML嗎?
- 20. 如何使用python-docx提取docx文檔中的節號?
- 21. Python中的docx和使用small_caps(蟒蛇,DOCX)的表
- 22. 試圖使用python的docx
- 23. 使用腳本修改docx
- 24. 使用c創建docx OOXML#
- 25. docx到HTML使用phpdocx
- 26. docx - 標記/標記 - docx轉換
- 27. DocuSign Connect - 已上傳DOCX,已退回DOCX
- 28. python -docx從word docx中提取表格
- 29. 使用OpenXML將圖像插入DocX並設置大小
- 30. 如何在docx中禁用「指定高度」屬性?