Określ programowo, które filtry iFilter są zainstalowane
Mam problem z tym, że Adobe PDF iFilter nie działa dla nas konsekwentnie. Jako taki lubimy korzystać z tegoFoxit. Problem polega na tym, że jeśli zainstalujemy Foxit iFilter, a następnie klient zdecyduje się ponownie zainstalować Adobe Reader, może on zastąpić Foxit iFilter.
Możemy użyć narzędzi takich jakIFilter Explorer aby to zobaczyć, ale chciałbym to zrobić w aplikacji i ostrzec użytkownika / klienta, że iFilter się zmienił.
Czy istnieje sposób sprawdzenia iFilters z kodu (C #)? Lub inne potencjalne rozwiązania tego problemu?