我在添加超鏈接到我的Word文檔時遇到了麻煩。我不知道該怎麼做。我想用我的C#代碼使用open xml在word文檔中建立一個鏈接。它是不同的解決方案,只使用href或類似? Open XML上有一個HyperLink類,但是如何使用它?如何使用open XML將超鏈接添加到Word docx中?
7
A
回答
10
試試這個
using (WordprocessingDocument doc = WordprocessingDocument.Open("", true))
{
doc.MainDocumentPart.Document.Body.AppendChild(
new Paragraph(
new Hyperlink(new Run(new Text("Click here")))
{
Anchor = "Description",
DocLocation = "location",
}
)
);
doc.MainDocumentPart.Document.Save();
}
+0
我會試試這個,讓你知道。謝謝 –
+0
謝謝,它解決了我的問題 –
相關問題
- 1. Open XML - 如何將一個水印添加到docx文檔
- 2. 使用Word JavaScript API添加超鏈接
- 3. 使用Open XML SDK 2.0在Excel 2007中添加超鏈接使用Open XML SDK 2.0
- 4. 使用python在Microsoft word中添加超鏈接
- 5. 如何將XML添加到帶有超鏈接的HTML頁面
- 6. WORD 2003 - 將超鏈接添加到其他文件....我可以使用超鏈接中的當前路徑
- 7. 使用open xml將嵌入式圖表添加到word文檔中
- 8. 如何將超鏈接添加到使用Interop幻燈片
- 9. XSLT:將XML超鏈接添加到另一個XML值
- 10. MS Word,DOCX,Open XML - 通過更改XML來應用主題
- 11. 將超鏈接添加到PDF文檔
- 12. 如何添加表格邊框到Word文檔使用Python Docx
- 13. 將超鏈接添加到PDF(pdf specefication)
- 14. 如何在Open XML C#for Word中添加圖表數據?
- 15. 將內部超鏈接添加到pdf
- 16. 將超鏈接添加到RadioButtonList
- 17. 將javascript添加到超鏈接
- 18. 將javascript添加到超鏈接控件
- 19. XML添加<a>超鏈接
- 20. 添加超鏈接到ValidationSummary
- 21. 添加超鏈接到indesign
- 22. 將超鏈接添加到數據表
- 23. 將類添加到超鏈接
- 24. 使用javascript將超鏈接添加到幻燈片中
- 25. 將網址添加到gridview中的超鏈接字段
- 26. 如何將超鏈接添加到Fusion Tables中的文本列?
- 27. 如何將超鏈接添加到KineticJS畫布中的形狀?
- 28. 如何將屬性添加到GridView中的超鏈接
- 29. 如何將超鏈接添加到.rdl文件中的列
- 30. 如何將圖像添加到html中的超鏈接?
也許這將幫助http://blogs.catapultsystems.com/jdunagan/archive/2011/04/21/add-hyperlinks-to-a-word-document-with- open-xml.aspx – Khurshid