Есть шаблоны в xlsx файле, из которых я программно генерирую отчеты. Эти отчеты необходимо отправить на печать, но на машине не установлен MS Office. Есть множество бесплатных библиотек для работы с таблицами, например ClosedXML или OpenXML, но только платные и далеко не все поддерживают печать выбранного листа на указанный принтер. Подскажите, как вывести документ Excel xlsx на печать из WPF на машине, где не установлен MS Office?! Использовать Excel Interop не предлагать! Желательно с примерами кода.
UPDATE
Остановился на том, что Excel файл сначала конвертируется в PDF, а затем печатается через командную строку LibreOffice. Пример для PDF https://ru.stackoverflow.com/a/707771/221115 Если отправить на печать Excel файл, в котором есть более одного листа, то LibreOffice напечатает первый лист. При конвертации в PDF вся книга объединяется.
Подскажите как в таком случае сделать формирование отчетов не используя Excel формы и используя VS Community 2017?
Вообще, для этого можно использовать RDL-отчеты. Посмотрите, к примеру на вот это - https://rdlcprinter.codeplex.com Ну и погуглите на тему RDL viewer wpf.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть сайт, на нем svg графикНадо сделать скриншот этой страницы
Есть код VBScript, нужно его конвертировать в C#, но в VBS я 0, поможет кто?