Создайте диаграмму в .NET и включите ее в файл Word - PullRequest
2 голосов
/ 01 августа 2011

Я создаю документ MS Word с помощью приложения .NET. Я использую поля слияния и тому подобное.

Теперь у меня есть некоторые данные, которые я должен представить на диаграмме (коллекция с двойной строкой).

Мне нужно включить эту таблицу в этот документ Word.

Как мне поступить? Я полагаю, я должен сгенерировать изображение и включить его в документ.

Есть ли способ создания диаграмм (изображений) с определенной "оболочкой" в .NET?

Ответы [ 2 ]

4 голосов
/ 01 августа 2011

Если вы уже взаимодействуете с Word, используя их библиотеку взаимодействия (Microsoft.Office.Interop.Word), то я думаю, что вы также можете напрямую использовать ее диаграммы.

http://msdn.microsoft.com/en-us/library/microsoft.office.interop.word.chart.aspx

Взаимодействие Graph.Chart в Word

В прошлом я делал это с Excel (установил кучу данных в сетке, затем составил диаграмму), но не в Word, поэтому я неесть пример кода, извините.

2 голосов
/ 02 августа 2011

Вы пробовали Aspose.Cells и Aspose.Words для .NET?Вы можете создать диаграмму и преобразовать ее в изображение, используя Aspose.Cells для .NET .Вы также можете добавить преобразованное изображение в документ Word, используя Aspose.Words для .NET .Это не требует MS Office для установки на сервере.Пожалуйста, посмотрите, может ли это помочь в вашем сценарии.

Раскрытие информации: я работаю евангелистом разработчика в Aspose.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...