5
голосов
2ответов
3927 просмотров

Word OpenXML.Перемещение OpenXmlElements между закладками

Мне нужно пройти узлы между началом закладки и конечным тегом закладки.Проблема, похоже, сводится к обходу дерева, но у меня возникают проблемы с определением правильного алгоритма.Начальный и конечный элементы закладки не являются составными узлами (без дочерних узлов) и могут появляться на про...

7
голосов
2ответов
2553 просмотров

XLSX- how to get rid of the default namespace prefix x:?

I'm generating XLSX spreadsheet using OOXML SDK, and I need to get rid of x: namespace prefix. How can I achieve this? using (SpreadsheetDocument doc = SpreadsheetDocument.Open("template.xlsx", true)) { //Save the shared string table part if (doc.Work...

2
голосов
2ответов
3490 просмотров

Вставка массива строк как строки в документ Excel с помощью Open XML SDK 2.0

Код запускается, но мой документ Excel поврежден. Любая помощь будет очень оценена! Я использовал this как ссылку. public void AddRow(string fileName, string[] values) { using (SpreadsheetDocument doc = SpreadsheetDocument.Open(fileName, true)) { SharedSt...

12
голосов
4ответов
7557 просмотров

Начальные комплекты OpenXML SDK Spreadsheet

Я пытаюсь начать работать с документами Excel с помощью OpenXML SDK Spreadsheet API. Но я не нашел хороших руководств или даже примеров того, как создать файл xlsx с нуля. Только как открыть существующий документ и изменить его. Я думал о том, чтобы создать пустой шаблон документа, сделать ег...

5
голосов
4ответов
5927 просмотров

Объединение с LINQ to XML

Мне нужно объединить два набора XElements в один уникальный набор элементов. Используя метод расширения .Union (), я просто получаю «объединение всех» вместо объединения. Я что-то упускаю? var elements = xDocument.Descendants(w + "sdt") .Union(otherDocument.Descendants(w + ...

2
голосов
1ответов
1800 просмотров

Как добавить сериализованные объекты LINQ to SQL в документ Word 2007

Я создал генератор документов на основе шаблонов, используя Open XML SDK (1.0 ) , Word 2007 Content Control Toolkit и LINQ to SQL (с использованием шаблонов CodeSmith PLINQO ). Для этого я сериализовал сущности LINQ to SQL в XML, получив сущность с помощью DataLoadOptions, указанных в исходно...