В моем приложении ASP .Net я использую «PDFTron 6.6.0.38591». Мы используем следующий код для преобразования документов Office, в XOD:PDFTron: PowerPoint ConverToXod не работает
string fileName = Path.GetFileName(pdfTronServiceRequest.FilePath);
fileName = ConstructConvertionFileName(fileName);
outFileName = Path.Combine(outputPath, fileName);
pdftron.PDF.Convert.ToXod(pdfTronServiceRequest.FilePath, outFileName);
response.Result = outFileName;
Этот код работает хорошо для типов файлов, таких как DOCX, XLSX, однако для Powerpoint файлов, не возвращаются ответ (запрос не истек). При проверке окна «Диспетчер задач» мы видим, что запущен процесс для «POWERPNT.exe». Однако этот процесс никогда не заканчивается сам (в отличие от этого в случае слова, excel upload). Кроме того, если я вручную завершаю этот процесс, преобразование в XOD выполняется успешно, и ответ выходит правильно.
Также обратите внимание, что мы сталкиваемся с этой проблемой только при развертывании кода в наших тестовых средах. Локально загрузка PPT работает нормально.
Дайте мне знать, если вам нужна какая-либо другая информация.
Я обязательно попробую эти предложения! Мы используем пробную версию MS Office 2013 в нашей тестовой среде, где PDFTron не работает для загрузки PPT. Просто интересно, почему он терпит неудачу только для .ppt Upload, но не для других типов, таких как .docx, .xlsx и т. Д. Пожалуйста, объясните. – Shubham