none
Control zum Anzeigen von PDF, DOC(X), ...

    Frage

  • Hallo,

    ich suche ein Control, in dem ich Dateien verschiedenster Formate anzeigen kann. Auf jeden Fall sollte dies PDF, Word, TIFF und sonstige Bilder. Auch Excel wäre toll.

    Ich nutze aktuell Visual Basic 2010 und erstelle Windows-Forms-Programme.

    Vielen Dank

    Hansjörg


    HJW

    Donnerstag, 21. Juli 2016 08:26

Alle Antworten

  • Hallo Hans Jörg,

    es gibt einen interessanten Blog Eintrag bezüglich der Nutzung der Preview Funktion innerhalb einer Windows Forms Applikation. Damit könntest Du das Problem ggf. elegant lösen.

    http://www.brad-smith.info/blog/archives/79

    Ansonsten findet man auch die idee, ein WebBrowser control zu nutzen - dann muss aber die Ansicht der gewünschten Dokumente im Browser konfiguriert sein. Die Idee finde ich nicht gut, da dies bedeutet, dass die Applikation sich je nach Konfiguration unterschiedlich verhält und Du wenig Zugriff darauf hast bzw. nehmen solltest.

    Dann bleiben noch spezielle Controls, die entweder von einer Dritt-Hersteller Library kommen oder eben bei einem Produkt dabei waren. So bringt der Adobe Reader meines Wissens nach auch ein COM Objekt mit, welches man z.B. für PDF einbinden kann. Setzt aber dann voraus, dass dieses COM Objekt auch wirklich installiert ist und kann dann zu Problemen führen, wenn unterschiedliche Versionen des Adobe Readers installiert sind.

    Ich hoffe, ich konnte Dir ein paar Anregungen geben.

    Viele Grüße,

    Konrad Neitzel

    Donnerstag, 21. Juli 2016 09:39
  • Guten Morgen Konrad,

    vielen Dank für die Anregungen. Ich werde wohl ein Drittanbieter-Control suchen.

    Gruß

    Hansjörg


    HJW

    Montag, 25. Juli 2016 05:19