Ovaj vodič korak po korak vodi vas o kako umetnuti hipervezu u Word koristeći C#. Omogućuje potpune korake za umetanje normalnog teksta kao i hiperveze koja upućuje na URL uz pomoć samo nekoliko redaka koda. Pomaže pri dodavanju hiperveze u Word koristeći C# tako da je dostupna potpuna kontrola za prilagođavanje teksta hiperveze i spremanje izlazne datoteke kao DOC ili DOCX datoteke.
Koraci za umetanje veze u Word pomoću C#
- Uspostavite razvojno okruženje za korištenje Aspose.Words for .NET za dodavanje hiperveze
- Napravite novu datoteku pomoću klase Document i stavite tekst pomoću objekta DocumentBuilder
- Postavite oblikovanje za umetanje teksta hiperveze
- Umetnite hipervezu, ciljni URL i oznaku za URL
- Očistite oblikovanje i ponovno dodajte normalan tekst
- Spremite Word datoteku koja sadrži hipervezu
Ovi koraci sažimaju postupak kako dodati vezu u Word koristeći C#. Sadrži detaljne korake za stvaranje Word datoteke, umetanje normalnog teksta u nju pomoću klase DocumentBuilder, a zatim postavljanje oblikovanja za umetanje teksta kao hiperveze uz njegovo povezivanje s URL-om. Nakon dodavanja hiperveze, formatiranje se briše, a onda se opet normalan tekst dodaje u Word datoteku prije nego što se spremi na disk.
Kod za umetanje hiperveze u Word koristeći 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"); | |
} | |
} | |
} |
Ovaj kôd demonstrira dodavanje hiperveze u Word dokument koristeći C# gdje se objekt klase DocumentBuilder koristi za umetanje normalnog teksta, kao i formatiranog teksta u obliku hiperveze. Nakon što promijenite oblikovanje poput boje fonta i drugih svojstava, sav tekst dodan dokumentu nakon njega bit će oblikovan s istim oblikovanjem. Na kraju, nakon dodavanja hiperveze pomoću metode InsertHyperlink(), poziva se metoda ClearFormatting() u klasi Font za ponovno umetanje normalnog teksta u dokument ako je potrebno.
Ovaj nas je članak naučio kako dodati hipervezu u Word koristeći C#. Ako želite naučiti postupak dodavanja knjižne oznake, pogledajte članak na kako dodati oznaku u Word koristeći C#.