Программно открывать XML-файл в MS Word - PullRequest
2 голосов
/ 28 ноября 2008

Я открываю XML-файл в Microsoft Word 2007, используя C #. Я использую файл xsl для определения макета, который работал до того момента, когда мне нужно было включить изображение. Я использовал типичный тег src html, и изображение отображается при просмотре xml, т.е. не при его открытии в Word Я получил заполнитель изображения, поэтому могу предположить, что Word просто не может найти изображение. Он находится рядом с xml-файлом и xsl-файлом, но это не имеет никакого значения. Чтобы открыть документ, я передаю имена файлов для xml и xsl. Я полагаю, что поскольку src находится в xsl, он будет выглядеть только относительно одного из этих файлов.

Любые предложения будут высоко оценены.

[EDIT] Извинения Я потерял след этого. Я исправил это в конце. Я проверю, какое у меня решение было завтра, и обновлю это.

1 Ответ

0 голосов
/ 27 мая 2009

Я думаю, вам нужно указать рабочий путь для документа, чтобы он указывал на базовое местоположение. Примерно так: wordDocument.Path = путь к файлу xml (или любой другой образ, который предполагается использовать в качестве основы)

...