Я попробовал ASPOSE, и он действительно работает нормально. Проблема в огромной стоимости лицензирования ASPOSE. Им просто наплевать на маленького парня, у которого есть идея и который хочет ее проверить, или даже на небольшую компанию. Они взимают свои лицензионные сборы в зависимости от количества разработчиков в компании.
Учитывая, что Microsoft не предоставляет реальное решение и альтернативу (автоматизация COM очень дрянная и огромная утечка памяти), нам пришлось использовать OpenXML.
Он «выполняет свою работу», но, вероятно, это одна из самых жестких и недружественных библиотек, но он не имеет такой же стоимости, как ASPOSE.
Microsoft должна внести немного любви в библиотеки OpenXML. Это определенно дало бы дополнительное преимущество сообществу разработчиков Office. (по крайней мере те, которые не используют ничего, что поддерживает SharePoint)