Я собираюсь начать проект автоматизации Office на стороне сервера в .Net. Ниже перечислены основные запланированные мероприятия:
- Создать текстовый документ
- Используйте существующий шаблон текстового документа, имеющий титульную страницу, верхний колонтитул, нижний колонтитул, оглавление.
- Сохранить файл
- Встраивайте файлы и изменяйте их размер: HTML, изображение, Word, Excel
- Генерация и форматирование оглавления
- Форматирование документа: разрыв страницы, разрыв раздела, ориентация, ориентация при разрыве раздела, непрерывная нумерация страниц.
- Замените встроенные «переменные» на использование определенного содержимого.
Я больше склоняюсь к OpenXML SDK 2.0, поскольку он бесплатный по сравнению с Aspose. Кроме того, в aspose я не смог найти образцы кодов для встраивания документа Excel в текстовый документ, что является ключевым требованием.
Не могли бы вы посоветовать мне использовать OpenXML SDK 2.0 или компонент Aspose? Каковы ключевые факторы в пользу Aspose (помимо простоты API), чтобы я тоже мог потратить время на его оценку?
Спасибо.