Преобразование Excel в од, PDF и CSV - PullRequest
0 голосов
/ 06 июля 2019

Я использую NPOI для создания файлов Excel в коде ac #.

Теперь мне нужно экспортировать полученные файлы в различные форматы:

  • ods (Open Office)
  • pdf - для нескольких листов соедините их вместе
  • csv - для нескольких листов создайте CSV для каждого листа

С макросом Excel довольно легкосделать это, но работать в веб-приложении (Asp.NET) с помощью Excel Interop невозможно.

Может ли NPOI экспортировать данные в один или несколько из указанных выше форматов?Я не смог найти никакой документации по этому поводу.

Если нет, есть ли какой-нибудь другой инструмент, который я могу использовать для достижения того же самого?

Я могу, очевидно, извлечь CSV без особых усилий, но для ods и pdf это не одно и то же

[Редактировать] Мои требования:

  • бесплатно для использования библиотеки
  • не может ничего установить на сервер, нужно что-то работающее, просто копируя dllв папке веб-приложения (например, NPOI и его зависимости)
  • возможно, с открытым исходным кодом или от «доверенного» поставщика - (есть ли у Microsoft что-нибудь полезное для этого?)
...