Tôi gặp sự cố khi thêm siêu liên kết vào tài liệu từ của mình. Tôi không biết phải làm thế nào. Tôi muốn tạo một liên kết trong một tài liệu từ mã C# của tôi bằng cách sử dụng mở xml. Có phải là một giải pháp khác nhau chỉ sử dụng href hoặc sth tương tự? Có một lớp HyperLink trên mạng từ Open XML nhưng cách sử dụng nó?Làm cách nào để thêm siêu liên kết vào Word docx bằng cách sử dụng XML mở?
7
A
Trả lời
10
Hãy thử điều này
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
Tôi sẽ thử điều này và cho bạn biết. Cảm ơn, –
+0
Cảm ơn, nó đã giải quyết được sự cố của tôi –
Các vấn đề liên quan
- 1. Mở XML - Cách thêm hình mờ vào tài liệu docx
- 2. Cách mở tệp p4 bằng siêu liên kết
- 3. Làm cách nào để thêm lớp đang hoạt động vào siêu liên kết mã hóa?
- 4. Chèn dòng mới vào Word bằng cách sử dụng OpenXML
- 5. Làm cách nào để tạo siêu liên kết từ ô Word đến Excel, không có macro/vba?
- 6. Chuyển đổi Word docx sang Excel bằng OpenXML
- 7. Thay thế văn bản trong tài liệu Word bằng cách sử dụng Open Xml
- 8. Qt - thêm siêu liên kết vào hộp thoại
- 9. Cách thêm liên kết vào một tệp trong studio trực quan bằng cách sử dụng EnvDTE
- 10. Làm cách nào để thêm siêu kết nối vào Hộp thoại JFace
- 11. Làm cách nào để thêm thuộc tính "href" vào liên kết động sử dụng JavaScript?
- 12. C++ win32 thêm siêu liên kết vào hộp thoại
- 13. Làm cách nào để mở nhiều liên kết bằng một thẻ liên kết đơn lẻ
- 14. Làm cách nào để chuyển đổi .docx sang html bằng asp.net?
- 15. cách lấy văn bản của siêu liên kết bằng cách sử dụng javascript
- 16. Làm thế nào để lập trình chỉnh sửa tất cả các siêu liên kết trong một tài liệu Word?
- 17. Làm cách nào để mở ứng dụng khi người dùng nhấp đúp vào tệp được liên kết của ứng dụng?
- 18. Làm cách nào để thêm "Cờ liên kết khác" vào dự án xcode bằng dòng lệnh?
- 19. Làm cách nào để tạo liên kết a href HTML mở một cửa sổ mới bằng cách sử dụng window.location?
- 20. Làm cách nào để thêm DOCTYPE vào xml xuất?
- 21. Tự động thêm siêu liên kết vào RichTextBox
- 22. Làm cách nào để thêm hình ảnh vào thẻ neo bằng cách sử dụng CSS?
- 23. Làm thế nào để viết siêu liên kết bằng cách sử dụng đá quý bảng tính trong Ruby?
- 24. Thêm siêu liên kết đến WPF WPF
- 25. emacs lisp: cách thêm vào liên kết/siêu liên kết đến tệp khác giống như trong * H elp *
- 26. Điền trong một DOCVARIABLE trong Word DOCX sử dụng C#
- 27. Làm cách nào để mở một liên kết tab mới bằng lệnh in?
- 28. Làm cách nào để mở nhiều tệp bằng cách sử dụng "có mở" bằng Python?
- 29. Cách thêm đúng các liên kết tệp vào Windows Registry?
- 30. Cách chèn Hình ảnh vào Siêu liên kết trong GWT
Có lẽ điều này sẽ giúp http://blogs.catapultsystems.com/jdunagan/archive/2011/04/21/add-hyperlinks-to-a-word-document-with- open-xml.aspx – Khurshid