3 Replies Latest reply on Feb 15, 2008 6:23 AM by (Aandi_Inston)

    Adobe Reader SDK?

      Is there an adobe reader sdk that would let me do 2 following tasks:

      1) A C# .net application can open the .pdf file a user selects from our application and then automatically jump to the page they preselected, say page 10. (As a result, our application should be able to send a command to a pdf viewer [ideally adobe] to goto the page number).

      2) Users can use our application to save the page number they select from the pdf document that they have open, so that they can open it at that page at a later time. (As a result, the sdk should enable our application to find the current page number from the pdf viewer)

      So in summary:
      1) Open a pdf document to a page number
      2) Retrieve the current page of an opened pdf document (which is linked back to the first task)

      Is this possible?

      Any help would be much appreciated!

      TIA!
        • 1. Re: Adobe Reader SDK?
          (Aandi_Inston) Level 1
          >Is there an adobe reader sdk

          There's an Acrobat SDK. A few parts of it also work with Reader.
          >
          >1) A C# .net application can open the .pdf file a user selects from our application and then automatically jump to the page they preselected, say page 10. (As a result, our application should be able to send a command to a pdf viewer [ideally adobe] to goto the page number).

          You can do this if you display the PDF in your own Window. Otherwise,
          you'd have to use DDE if it works at all, and I don't think DDE is
          accessible to C#.
          >
          >2) Users can use our application to save the page number they select from the pdf document that they have open, so that they can open it at that page at a later time. (As a result, the sdk should enable our application to find the current page number from the pdf viewer)

          Not sure you can do that.

          Aandi Inston
          • 2. Re: Adobe Reader SDK?
            Does anyone know for sure if #2 above is possible, and if so, how? We are using the Acrobat SDK to display PDF's in a Reader ActiveX control within a C# Windows Forms program. The users use the built-in navigation controls within the Reader ActiveX control to move from page to page in the PDF. When they get to the page they are looking for, we want to provide a "Save Page" button that allows them to save the current page with some additional functionality going on inside our program. Therefore, the program needs to be able to determine which page of the PDF the user is currently viewing.

            Is there any way to do this with the portion of the Acrobat SDK that works with Reader?

            Thanks,
            Scott
            • 3. Re: Adobe Reader SDK?
              (Aandi_Inston) Level 1
              If you don't get a reply, I recommend trying in the Acrobat SDK forum.

              Aandi Inston