Mam problem z dodaniem hiperłączy do mojego dokumentu Word. Nie wiem, jak to zrobić. Chciałbym utworzyć łącze w dokumencie tekstowym z mojego kodu C# przy użyciu otwartego xml. Czy jest to inne rozwiązanie z użyciem tylko href lub sth? Istnieje klasa HyperLink w sieci z Open XML, ale jak z niej korzystać?Jak dodawać hiperłącza do dokumentu docx programu Word przy użyciu otwartego kodu XML?
7
A
Odpowiedz
10
Spróbuj
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
Spróbuję tego i dam ci znać. Dzięki –
+0
Dzięki, to rozwiązało mój problem –
Powiązane problemy
- 1. Zastąp tekst w dokumencie programu Word przy użyciu otwartego pliku Xml
- 2. Konwersja dokumentu docx do programu Excel za pomocą OpenXML
- 3. Dodaj obraz do Word Docx przy użyciu biblioteki NPOI C#
- 4. Konwersja dokumentu programu Word do XSL-FO
- 5. Otwórz XML - jak dodać znak wodny do dokumentu docx
- 6. Otwieranie i modyfikowanie dokumentu programu Word
- 7. Jak skompresować folder WordProcessingML do czytelnego dokumentu docx
- 8. Wywoływanie programu Word dla konwersji rtf do docx
- 9. Jak odczytać grupę kształtów jako obraz z dokumentu programu Word (.doc lub .docx) za pomocą apachePOI?
- 10. Jak wstawić tabelę do dokumentu programu Word zamiast znacznika tekstowego?
- 11. Mała modyfikacja dokumentu XML przy użyciu StAX
- 12. Apache POI - wyjście do dokumentu Docx
- 13. Jak utworzyć nagłówek/stopkę dokumentu programu Word w php
- 14. Jak mogę wykonać zapytanie do pliku docx programu Word w aplikacji ASP.NET?
- 15. Jak programowo napisać pogrubiony tekst do dokumentu programu Word bez pogrubienia całego dokumentu?
- 16. Przekształcanie dokumentu programu Word w użyteczny kod HTML w PHP
- 17. Jak utworzyć dokument programu Word w WinRT
- 18. Programowo konwertuj Word (docx) na PDF
- 19. Jak otworzyć aplikację internetową podczas zapisywania dokumentu Microsoft Word przy użyciu formantu ActiveX?)
- 20. Uzyskiwanie adresu URL hiperłącza z dokumentu Excela
- 21. Jak wstawić łańcuchy sformatowane w formacie HTML do dokumentu programu Microsoft Word przy użyciu języka Visual Basic z zachowaniem formatowania?
- 22. Zapisywanie dokumentu OpenXML (Word) wygenerowanego z szablonu
- 23. Pobierz strony dokumentu Word
- 24. Jak przekonwertować dokument docx na HTML przy użyciu php?
- 25. Uruchamianie akcji programu Photoshop przy użyciu kodu
- 26. Jak dołączyć znak ampersand (&) do dokumentu XML?
- 27. Jak prawidłowo generować atrybuty RSID w plikach Worda .docx przy użyciu Apache POI?
- 28. Renderowanie dokumentu Microsoft Word na stronie internetowej
- 29. Wykonywanie programu Word Mail Merge
- 30. Uzyskiwanie wartości atrybutu dokumentu XML przy użyciu C#
Może to pomoże http://blogs.catapultsystems.com/jdunagan/archive/2011/04/21/add-hyperlinks-to-a-word-document-with- open-xml.aspx – Khurshid