What Would Be Best C# Windows Form Control To Display Rendering of PDF file

Posted on 2011-10-17
Last Modified: 2013-12-14
I am attempting to create a new application that will read in the contents of an Adobe PDF file that will be stored in a specified location on my local machine and eventually a server. I am wondering what C# control would be the best to display a rendering of the Adobe PDF image when the user clicks on search terms and pulls back a result from the directory in which all of the *.pdf files are stored. (I have attached an image of a generic form to pull back the results and just to display the results in the right hand RichTextBox, or where the control is.) Could someone give me some suggestions as to what would be a good C# Windows Control that would display an Adobe PDF file within the attached image of the Windows form that is part of my project?

Thank you to any suggestions in advance. Archived Email Viewer Sample
Question by:thenthorn1010
    LVL 17

    Accepted Solution

    Hello, I'm not sure if this is the best way, but if the Adobe Reader is installed in your enviroment, a simple way is to use a System.Windows.Forms.WebBrowser control (you can find it on your control toolbox):
    How to display the pdf?

    Open in new window

    LVL 14

    Assisted Solution

    by:nishant joshi

    public partial class Form1 : Form
            public Form1()
            private void webBrowser1_Navigating(object sender, WebBrowserNavigatingEventArgs e)
            private void webBrowser1_Navigated(object sender, WebBrowserNavigatedEventArgs e)

    Open in new window


    Featured Post

    Looking for New Ways to Advertise?

    Engage with tech pros in our community with native advertising, as a Vendor Expert, and more.

    Join & Write a Comment

    Suggested Solutions

    Title # Comments Views Activity
    Windows phone Development 11 12
    What are the big features of MVC5? 4 30
    import issue in bit values 3 35
    Linq help 1 0
    Introduction This article series is supposed to shed some light on the use of IDisposable and objects that inherit from it. In essence, a more apt title for this article would be: using (IDisposable) {}. I’m just not sure how many people would ge…
    Exception Handling is in the core of any application that is able to dignify its name. In this article, I'll guide you through the process of writing a DRY (Don't Repeat Yourself) Exception Handling mechanism, using Aspect Oriented Programming.
    THe viewer will learn how to use NetBeans IDE 8.0 for Windows to perform CRUD operations on a MySql database.
    The viewer will learn how to use and create keystrokes in Netbeans IDE 8.0 for Windows.

    733 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    17 Experts available now in Live!

    Get 1:1 Help Now