1
0
mirror of https://github.com/fumiama/go-docx.git synced 2026-06-05 07:40:24 +08:00
Files
go-docx/apilink.go
2023-02-20 22:48:04 +08:00

26 lines
462 B
Go

package docxlib
const (
HYPERLINK_STYLE = "a1"
)
// AddLink adds an hyperlink to paragraph
func (p *Paragraph) AddLink(text string, link string) *Hyperlink {
rId := p.file.addLinkRelation(link)
hyperlink := &Hyperlink{
ID: rId,
Run: Run{
RunProperties: &RunProperties{
RunStyle: &RunStyle{
Val: HYPERLINK_STYLE,
},
},
InstrText: text,
},
}
p.Children = append(p.Children, ParagraphChild{Link: hyperlink})
return hyperlink
}