超链接简朴来说就是内容链接,经由过程设置超链接能够完成对象与网页、站点之间的衔接。链接目的能够是网页、图片、邮件地址、文件夹或许是应用顺序。设置链接的对象能够是文本或许图片。
在以下内容中,我将引见如何用C#编程语言对Word文档中的文本和图片举行超链接设置。实行该操纵须要运用免费版组件Spire.Doc for. NET,可在这里下载安装(https://www.e-iceblue.cn/Downloads/Free-Spire-Doc-NET.html)
1.增加文本超链接
步骤一:建立一个Document实例并增加Section
Document doc = new Document(); Section section = doc.AddSection();
步骤二:增加指向网址的超链接
Paragraph para1 = section.AddParagraph(); para1.AppendHyperlink("www.google.com","www.google.com",HyperlinkType.WebLink);
步骤三:增加指向邮件地址的超链接
Paragraph para2 = section.AddParagraph(); para2.AppendHyperlink("mailto:support@e-iceblue.com", "support@e-iceblue.com", HyperlinkType.EMailLink);
步骤四:增加指向外部文件的超链接
Paragraph para3 = section.AddParagraph(); string filePath = @"C:\Users\Administrator\Desktop\2017NobelPrize.docx"; para3.AppendHyperlink(filePath, "点击打开文档", HyperlinkType.FileLink);
步骤五:设置段落之间的间距
para1.Format.AfterSpacing = 15f; para2.Format.AfterSpacing = 15f;
步骤六:保存文档
doc.SaveToFile("文本超链接.docx", FileFormat.Docx2013);
完成操纵步骤后,运转该项目生成文件,以下图所示:
2、增加图片超链接
步骤一:建立一个Document实例并增加Section
Document doc = new Document(); Section section = doc.AddSection();
步骤二:增加段落
Paragraph para = section.AddParagraph();
步骤三:增加图片到段落并增加网站超链接
Image image = Image.FromFile(@"C:\Users\Administrator\Desktop\images\Google.jpg"); Spire.Doc.Fields.DocPicture picture = para.AppendPicture(image); para.AppendHyperlink("www.google.com", picture, HyperlinkType.WebLink);
步骤四:保存文档
doc.SaveToFile("图片超链接.docx", FileFormat.Docx2013);
完成操纵步骤,运转顺序获得以下文件:
总结
以上就是C#完成增加Word文本与图片超链接的要领的细致内容,更多请关注ki4网别的相干文章!