Tento podrobný návod vás provede jak vložit hypertextový odkaz do aplikace Word pomocí jazyka C#. Poskytuje kompletní kroky pro vložení normálního textu i hypertextového odkazu směřujícího na URL pouze pomocí několika řádků kódu. Pomáhá přidat hypertextový odkaz do Wordu pomocí C#, takže je k dispozici úplná kontrola pro přizpůsobení textu hypertextového odkazu a uložení výstupního souboru jako DOC nebo DOCX souboru.
Kroky pro vložení odkazu do Wordu pomocí C#
- Vytvořte vývojové prostředí pro použití Aspose.Words for .NET k přidání hypertextového odkazu
- Vytvořte nový soubor pomocí třídy Document a vložte nějaký text pomocí objektu DocumentBuilder
- Nastavte formátování pro vkládání textu hypertextového odkazu
- Vložte hypertextový odkaz, cílovou adresu URL a příznak pro adresu URL
- Vymažte formátování a znovu přidejte normální text
- Uložte soubor aplikace Word s hypertextovým odkazem
Tyto kroky shrnují proces jak přidat odkaz ve Wordu pomocí C#. Obsahuje podrobné kroky k vytvoření souboru aplikace Word, vložení normálního textu do něj pomocí třídy DocumentBuilder a poté nastavení formátování tak, aby vložil nějaký text jako hypertextový odkaz spolu s jeho propojením s adresou URL. Po přidání hypertextového odkazu se formátování vymaže a poté se do souboru aplikace Word před uložením na disk znovu přidá normální text.
Kód pro vložení hypertextového odkazu do aplikace Word pomocí 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"); | |
} | |
} | |
} |
Tento kód ukazuje přidat hypertextový odkaz do dokumentu aplikace Word pomocí jazyka C#, kde se objekt třídy DocumentBuilder používá k vložení normálního textu i formátovaného textu ve formě hypertextového odkazu. Jakmile změníte formátování, jako je barva písma a další vlastnosti, bude veškerý text přidaný do dokumentu poté zformátován se stejným formátováním. Nakonec se po přidání hypertextového odkazu pomocí metody InsertHyperlink() zavolá metoda ClearFormatting() ve třídě Font, aby v případě potřeby znovu vložila normální text do dokumentu.
Tento článek nás naučil jak přidat hypertextový odkaz ve Wordu pomocí C#. Pokud se chcete naučit postup přidání záložky, přečtěte si článek na jak přidat záložku ve Wordu pomocí C#.