新打开 xml word doc 超链接看起来像普通文本
New open xml word doc hyperlinks look like normal text
我正在使用 OpenXML SDK 生成 MS Word 文档。我可以成功地创建一个新文档并插入 hyperlinks。问题是在 MS Word 2010 中打开时,link 看起来像普通文本。检查文件 /word/styles.xml 后,我发现它不包含 "Hyperlink" 样式。如何以编程方式访问或创建此经典样式?
Paragraph res = new Paragraph(
new Hyperlink(new ProofError() { Type = ProofingErrorValues.GrammarStart },
new Run(
new RunProperties(
new RunStyle() { Val = "Hyperlink" }
),
new Text("Text")
)
{ RsidRunProperties = uniqueId},
new ProofError() { Type = ProofingErrorValues.GrammarEnd }
)
{
Id = relationid,
History = new DocumentFormat.OpenXml.OnOffValue(true)
}
)
我正在使用 OpenXML SDK 生成 MS Word 文档。我可以成功地创建一个新文档并插入 hyperlinks。问题是在 MS Word 2010 中打开时,link 看起来像普通文本。检查文件 /word/styles.xml 后,我发现它不包含 "Hyperlink" 样式。如何以编程方式访问或创建此经典样式?
Paragraph res = new Paragraph(
new Hyperlink(new ProofError() { Type = ProofingErrorValues.GrammarStart },
new Run(
new RunProperties(
new RunStyle() { Val = "Hyperlink" }
),
new Text("Text")
)
{ RsidRunProperties = uniqueId},
new ProofError() { Type = ProofingErrorValues.GrammarEnd }
)
{
Id = relationid,
History = new DocumentFormat.OpenXml.OnOffValue(true)
}
)