Ten samouczek krok po kroku przeprowadzi Cię przez jak wstawić hiperłącze w programie Word przy użyciu języka C#. Zapewnia pełne kroki, aby wstawić zwykły tekst, a także hiperłącze wskazujące adres URL za pomocą tylko kilku wierszy kodu. Pomaga dodać hiperłącze w programie Word przy użyciu C#, dzięki czemu dostępna jest pełna kontrola nad dostosowywaniem tekstu hiperłącza i zapisywaniem pliku wyjściowego jako pliku DOC lub DOCX.
Kroki, aby wstawić łącze w programie Word za pomocą języka C#
- Stwórz środowisko programistyczne, aby użyć Aspose.Words for .NET do dodania hiperłącza
- Utwórz nowy plik za pomocą klasy Document i umieść tekst za pomocą obiektu DocumentBuilder
- Ustaw formatowanie wstawiania tekstu hiperłącza
- Wstaw hiperłącze, docelowy adres URL i flagę adresu URL
- Wyczyść formatowanie i ponownie dodaj normalny tekst
- Zapisz plik Word zawierający hiperłącze
Te kroki podsumowują proces dodawania łącza w programie Word przy użyciu języka C#. Zawiera szczegółowe instrukcje tworzenia pliku Word, wstawiania do niego normalnego tekstu przy użyciu klasy DocumentBuilder, a następnie ustawiania formatowania w celu wstawienia tekstu jako hiperłącza wraz z linkiem do adresu URL. Po dodaniu hiperłącza formatowanie jest czyszczone, a następnie ponownie dodawany jest normalny tekst do pliku Word przed zapisaniem go na dysku.
Kod do wstawiania hiperłącza w programie Word przy użyciu języka C#
using System.Drawing; | |
using Aspose.Words; | |
namespace AsposeProjects | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to add hyperlink in MS Word file using C# | |
{ | |
// Set license | |
License lic = new License(); | |
lic.SetLicense("Aspose.Total.lic"); | |
Document doc = new Document(); | |
DocumentBuilder builder = new DocumentBuilder(doc); | |
builder.Write("Please make sure to visit "); | |
// Specify font formatting for the hyperlink. | |
builder.Font.Color = Color.Blue; | |
builder.Font.Underline = Underline.Single; | |
// Insert the link. | |
builder.InsertHyperlink("Aspose Website", "https://www.aspose.com", false); | |
// Revert to default formatting. | |
builder.Font.ClearFormatting(); | |
builder.Write(" for more information."); | |
doc.Save("Insert_Hyperlink_In_Document.doc"); | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
Ten kod demonstruje dodawanie hiperłącza do dokumentu programu Word przy użyciu języka C#, w którym obiekt klasy DocumentBuilder jest używany do wstawiania zwykłego tekstu oraz tekstu sformatowanego w postaci hiperłącza. Po zmianie formatowania, takiego jak kolor czcionki i inne właściwości, cały tekst dodany do dokumentu po nim zostanie sformatowany z tym samym formatowaniem. Na koniec, po dodaniu hiperłącza za pomocą metody InsertHyperlink() wywoływana jest metoda ClearFormatting() w klasie Font, aby w razie potrzeby ponownie wstawić normalny tekst do dokumentu.
Ten artykuł nauczył nas * jak dodać hiperłącze w programie Word przy użyciu języka C#*. Jeśli chcesz poznać proces dodawania zakładki, zapoznaj się z artykułem na jak dodać zakładkę w programie Word za pomocą C#.