Есть шаблоны в 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.
Оборудование для ресторана: новинки профессиональной кухонной техники
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
Есть сайт, на нем svg графикНадо сделать скриншот этой страницы
Есть код VBScript, нужно его конвертировать в C#, но в VBS я 0, поможет кто?