【发布时间】:2008-11-28 10:12:26
【问题描述】:
我正在使用 C# 在 Microsoft Word 2007 中打开一个 xml 文件。我正在使用 xsl 文件来定义布局,该布局达到了我需要包含图像的程度。我使用了典型的 src html 标记,当在 ie 中查看 xml 时显示图像,但在 Word 中打开时不显示。我得到了图像占位符,所以我只能假设 Word 根本找不到图像。它位于 xml 文件和 xsl 文件旁边,但这没有任何区别。要打开文档,我将传递 xml 和 xsl 的文件名。我想,由于 src 在 xsl 中,它看起来只是相对于这些文件之一。
任何建议将不胜感激。
[编辑] 抱歉,我忘记了这个。我最后修好了。明天我会检查我的解决方案并更新它。
【问题讨论】:
-
您使用的是什么 XML 格式?该 XSLT 的输出是什么?能发个样本吗?
-
您是否尝试使用类似 file://c/blah/blah/abc.gif 的格式指定文件的完整 URL?
-
同意,您的描述对我来说有点不清楚。 :)
-
这与 XSLT 无关,但与 Word XML 词汇和相对/绝对 URI 有关。
标签: c# xml ms-word uri openxml