Ich muss Pdf-Reader-Element in Programm C# WinForms für die Anzeige PDF-Datei hinzufügen. Ich habe versucht, Pdfium SDK zu verwenden, aber es ist kommerzielle Bibliothek. Ich habe gerade versucht, Adobe Active X Library zu verwenden. Aber zum Ausführen dieser Anwendung möchte Adobe Reader installiert werden. Wenn Adobe Reader nicht installiert ist, müssen Sie AdobeReaderSetup.exe ausführen. Wie kann ich den Adobe Reader installieren?C# .Net PDF-Reader
-2
A
Antwort
0
Sie können die Liste der installierten Anwendungen abrufen, indem Sie über den Registrierungsschlüssel SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
iterieren.
using(Microsoft.Win32.RegistryKey key = Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall"))
{
foreach(string skn in key.GetSubKeyNames())
{
using(RegistryKey subkey = key.OpenSubKey(skn))
{
if(subkey.GetValue("DisplayName").Contains("Adobe PDF")) {
// Process accordingly
}
}
}
}
Verwandte Themen
- 1. iTextSharp PdfReader Überlastung Fehler
- 2. Android v23 PDFreader stürzt ab
- 3. C# iTextSharp PDFReader liest vom Anfang der PDF Immer
- 4. PdfReader nicht mit dem Besitzer Passwort Fehlern in iText
- 5. Wie gebe ich PdfReader eine HttpPostedFileBase
- 6. Doppelte PDF-Seiten mit PdfStamper/PdfReader
- 7. ITEXT PDFReader kann das PDF nicht lesen
- 8. .NET Regex spezifisch für .net C# DataAnnotations
- 9. C++ .net HTML-Parser
- 10. Format String .NET C#
- 11. C# .net Radiobuttonlist brauche
- 12. Environment.CurrentDirectory in C# .NET
- 13. C# .net - Zeitstempel Ausgabe
- 14. C# .net Casting Frage
- 15. Generics C# .net
- 16. .NET und C++ Interoperabilität
- 17. C# .net Sandbar.dll
- 18. C# .net-Quellcode
- 19. Syntaxfehler in C# .net
- 20. Graphics in C# (.NET)
- 21. SMS senden C# .net
- 22. .NET C# ComboBox Standardtext
- 23. C# .Net Finderprint Programm
- 24. C#, .NET, String-Klasse
- 25. C# /. Net Socket.Shutdown
- 26. C# .net, loading images
- 27. Stirbt C++ .NET?
- 28. .NET C# Besuchermuster
- 29. C# /. Net Fehler System.NullreferenceException
- 30. Autorisieren Net C#
Haben Sie überprüft: http://stackoverflow.com/questions/39198669/check-if-adobe-reader-is-installed-before-using-it – Vax