У меня есть следующий код для преобразования pptx в pdf:
IPresentation presentation = Presentation.Open(filePath);
presentation.ChartToImageConverter = new ChartToImageConverter();
pdfDocument = PresentationToPdfConverter.Convert(presentation);
presentation.Close();
Однако, когда код попадает в строку:
presentation.ChartToImageConverter = new ChartToImageConverter ();
он получает следующую ошибку:
Не удалось загрузить файл или сборку 'Syncfusion.Compression.Base, версия = 16.3460.0.29, культура = нейтральная, PublicKeyToken = 3d67ed1f87d44c89' или одна из ее зависимостей. Определение манифеста обнаруженной сборки не соответствует ссылке на сборку. (Исключение из HRESULT: 0x80131040) '
Я проверил мой web.config и dll в ссылках, и dll здесь с правильной версией.
Однако, когда я удаляю строку:
presentation.ChartToImageConverter = new ChartToImageConverter ();
отлично работает.
Есть идеи, что мне здесь не хватает?
Спасибо