Я работаю над проектом, который должен встраивать пользовательские объекты в документы (Microsoft Word или OpenOffice Writer).По сути, объекты будут похожи на объекты Microsoft Equation или OpenOffice Formula, за исключением того, что они будут визуализировать и позволять редактировать контент, характерный для нашего бизнеса.В конечном итоге документы экспортируются в PDF.
Поскольку все остальное в этом проекте основано на WPF, а наши среды разработки и процессы сборки основаны на .Net, было бы неплохо иметь возможность создавать эти объекты исключительно или почти исключительно из WPF / .Net.
Наиболее очевидный выбор для встраивания объектов в документы - это OLE, но, насколько я могу судить, WPF очень мало поддерживает OLE.
Какие варианты у меня есть?Что лучше (надежнее, эффективнее и проще) сделать это?
(или если кто-то точно знает, что нет другого пути, кроме как перейти на OLE с таким языком, как C ++ или VB6, этобудь хорошим, чтобы знать тоже)