Word控件Spire.Doc 【超链接】教程(4):如何修改Word文档中的超文本

这里有一个Word文档,对Spire.Doc做了简单的介绍,但是从下图可以看出,第一个超链接嵌入了错误的文字描述。

修改Word文档中的超链接

现在,我们可以使用以下方法将超文本更改为“Spire.Doc 组件”。

第 1 步:创建一个新的 Word 文档实例并加载示例文件。

Document document = new Document();document.LoadFromFile("....Spire.Doc.docx");

第 2 步:调用 FindAllHyperlinks() 方法查找 Word 文档中的所有超链接。

static List FindAllHyperlinks(Document document){List hyperlinks = new List();foreach (Section section in document.Sections){foreach (DocumentObject sec in section.Body.ChildObjects){if (sec.DocumentObjectType == DocumentObjectType.Paragraph){foreach (DocumentObject para in (sec as Paragraph).ChildObjects){if (para.DocumentObjectType == DocumentObjectType.Field){Field field = para as Field;if (field.Type == FieldType.FieldHyperlink){hyperlinks.Add(field);}}}}}}

第 3 步:使用超链接的索引重置 hyperlinks[0].FieldText 的属性。

hyperlinks[0].FieldText = "Spire.Doc component";string outfile="result.doc";document.SaveToFile(outfile,FileFormat.Doc);System.Diagnostics.Process.Start(outfile);

结果:

Modify Hyperlinks in Word Document

以上便是如何在C#中旋转word文档上的形状,如果您有其他问题也可以继续浏览本系列文章,获取相关教程,你还可以给我留言或者加入我们的官方技术交流群。


欢迎下载|体验更多E-iceblue产品

获取更多信息请咨询在线客服  


标签:

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年10月13日
下一篇 2022年10月13日

相关推荐

发表回复

登录后才能评论