У цьому покроковому посібнику описано, як вставити гіперпосилання у Word за допомогою C#. Він надає повні кроки для вставлення звичайного тексту, а також гіперпосилання, що вказує на URL-адресу, лише за допомогою кількох рядків коду. Це допомагає додавати гіперпосилання у Word за допомогою C#, щоб отримати повний контроль над налаштуванням тексту гіперпосилання та збереженням вихідного файлу як файл DOC або DOCX.
Кроки для вставлення посилання в Word за допомогою C#
- Створіть середовище розробки, щоб використовувати Aspose.Words for .NET для додавання гіперпосилання
- Створіть новий файл за допомогою класу Document і додайте текст за допомогою об’єкта DocumentBuilder
- Установіть форматування для вставки тексту гіперпосилання
- Вставте гіперпосилання, цільову URL-адресу та позначку для URL-адреси
- Очистіть форматування та знову додайте нормальний текст
- Збережіть файл Word із гіперпосиланням
Ці кроки підсумовують процес як додати посилання в Word за допомогою C#. Він містить докладні кроки для створення файлу Word, вставлення в нього звичайного тексту за допомогою класу DocumentBuilder, а потім налаштування форматування для вставлення тексту як гіперпосилання разом із посиланням на URL-адресу. Після додавання гіперпосилання форматування очищається, а потім знову звичайний текст додається до файлу Word перед збереженням на диску.
Код для вставки гіперпосилання в Word за допомогою 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"); | |
} | |
} | |
} |
Цей код демонструє додавання гіперпосилання до документа Word за допомогою C#, де об’єкт класу DocumentBuilder використовується для вставки звичайного тексту, а також відформатованого тексту у формі гіперпосилання. Коли ви зміните форматування, як-от колір шрифту та інші властивості, увесь текст, доданий до документа після нього, буде відформатовано з тим самим форматуванням. Зрештою, після додавання гіперпосилання за допомогою методу InsertHyperlink() викликається метод ClearFormatting() у класі Font, щоб знову вставити нормальний текст у документ, якщо потрібно.
Ця стаття навчила нас як додати гіперпосилання у Word за допомогою C#. Якщо ви хочете дізнатися, як додати закладку, перегляньте статтю як додати закладку в Word за допомогою C#.