Как: программно добавить данные и таблицу в документ Word с помощью разметки WordProcessingML

Можно ли получить доступ к документу Word после изменения его структуры через WordProcessingML?
http://officeopenxml.com/anatomyofOOXML.php

У меня есть требование добавить таблицу в текстовый документ не напрямую с C #, а внедрить xml в C #. Данные поступают через список в следующем методе.
Я должен использовать эти данные и комбинировать их с очень большой разметкой XML, чтобы построить ВЕСЬ СТОЛ.

Структура таблицы

-создайте текстовый документ со строкой «hello world» и сохраните его, скажем, в example.docx.

-переименуйте example.docx в example.zip, чтобы преобразовать его в zip-файл

-распакуйте zip-файл и удалите файл example.zip. После его извлечения вы увидите 3 папки (_rels, docProps, word), имя папки «word» содержит файл document.xml.

-измените файл document.xml вместо «Hello World», скажите «Hello W4rld» и повторно сожмите всю папку в example.zip, затем измените расширение с example.rar на example.docx

откройте файл example.docx, сообщающий об ошибке. кто-нибудь есть идея?

Public static string Method1(List<class> list)
{
//foreachloop
// Build table structure with xml(wordprocessingML)
// Use StringBuilder to append this large xml table structure.

return list.Tostring()
}

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]