Заполнение шаблона Excel программно без установки Excel

У нас есть сервер с SQL (в частности, SSIS), но не установлен Excel (и наши политики запрещают это), однако данные из SSIS должны генерировать отформатированный файл Excel (с фиксированными изображениями) и поместить его в выходной каталог.

Можно ли программно (используя возможно .NET) заполнить файл шаблона Excel со значениями и исходными данными для диаграмм, без того, чтобы Excel фактически был установлен на компьютере?

@Pubs, я думаю, вы можете рассмотреть использование Aspose.Cell для .NET API, поскольку они не требуют наличия приложения Excel для динамического создания, обработки или преобразования электронных таблиц. Более того, эти API обеспечивают реальность способов импорта данных на рабочий лист, например, из массивов ArrayList, DataTable, DataColumn, DataView, DataGrid, DataReader и GridView. Кроме того, если у вас есть предварительно сконфигурированные диаграммы в электронной таблице, вы можете просто обновить источник данных диаграммы, чтобы обновить его новыми данными или создать диаграмму с нуля, чтобы окончательно преобразовать диаграмму / таблицу в истинность форматов. Я работаю евангелистом-разработчиком в Aspose.

Существуют некоторые библиотеки .NET, которые могут создавать, импортировать и экспортировать файлы Excel без установленного пакета Microsoft Office. Для open source я рекомендую вам использовать NPOI , который, кажется, соответствует вашему требованию из вашего описания. Для коммерческой версии с поддержкой Spire.Xls является опцией.

Syncfusion Essential XlsIO может использоваться для генерации файлов Excel на сервере или ПК. Библиотека может использоваться из Windows Forms, WPF, ASP.NET Webforms, ASP.NET MVC, Silverlight, WinRT, Windows Phone, Windows store Универсальные и Xamarin приложения

Весь набор средств управления доступен бесплатно (коммерческие приложения также) через лицензионную программу сообщества, если вы соответствуете требованиям. Лицензия сообщества – это полный продукт без ограничений или водяных знаков.

Примечание. Я работаю в Syncfusion.

@Пропорционально

Могу ли я узнать, поддерживает ли Aspose.Cell для .NET API обновление данных Power Pivot Data Refresh в заранее определенном шаблоне Excel? Возможно, Excel может подключиться к таблице базы данных SQL для обновления данных и использовать Excel версии 2010. возможно ли это?

  • Как вызвать диалоговое окно «Добавление цифровой подписи» в Excel VBA
  • Откройте Word Document в Excel и перейдите на передний план в среде Windows 10
  • Vba: запуск оболочки, как избежать проверки безопасности
  • Как умножить столбец в листе CSV из командного файла в Windows
  • Скрипты в Windows для создания листов Excel
  • Разрешить путь Excel
  • VBScript для удаления пустых строк из csv
  • Выполнить файл из Jenkins Job: разрешить задание взаимодействовать с рабочим столом
  • Макрос VBE, который создает ярлыки, которые включают автора связанного файла в качестве свойства
  • Макрофайлы, удаленные после открытия
  • xl.Workbook () (pyvot) не открывает книгу Excel
  • Давайте будем гением компьютера.