none
[RESUELTO] VB NET - Abrir Archivo PDF en una página predeterminada RRS feed

  • Pregunta

  • Tenemos un ejemplo comun para abrir um fichero PDF.

    Public Class Form1
        Private Sub btnLeer_Click(sender As Object, e As EventArgs) Handles btnLeer.Click
            AxAcroPDF1.src = ("C:\00inst\Desarrollo de Software en Capas.pdf")
        End Sub
    End Class

    Mi pregunta és:
    ¿Como hago para pasar la pagina que deseo que el PDF se quede abierto ?

    JoséBonfim


    JoseBonfim


    • Editado JoseBonfim viernes, 11 de diciembre de 2015 13:57
    jueves, 10 de diciembre de 2015 0:12

Respuestas

  • RESUELTO -  Les dejo un ejemplo sencillo
        'Cambiado
            Private Sub btnLeer_Click(sender As Object, e As EventArgs) Handles btnLeer.Click
                Dim OFD As New OpenFileDialog
                OFD.FileName = "F:\00inst\Desarrollo.PDF"
                AxAcroPDF1.LoadFile(OFD.FileName)
                AxAcroPDF1.setCurrentPage(10) 'acá se les indica el numero de la pagina 
            End Sub
    El Ejemplo completo és:    
    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
            Dim OFD As New OpenFileDialog
            OFD.Title = "Load .PDF file"
            OFD.InitialDirectory = "C:\Users\John\Desktop"
            OFD.Multiselect = False
            OFD.Filter = "PDF files (*.PDF)|*.PDF"
            If OFD.ShowDialog = Windows.Forms.DialogResult.OK Then
                AxAcroPDF1.LoadFile(OFD.FileName)
                AxAcroPDF1.setCurrentPage(10)
            End If
        End Sub
    Fuente: https://social.msdn.microsoft.com/Forums/vstudio/en-US/2873f7e3-320e-4eb5-a43d-141d2902024b/how-to-open-a-pdf-document-at-a-specific-page-using-systemdiagnosticsprocessstartctestpdf?forum=vbgeneral

    JoseBonfim


    viernes, 11 de diciembre de 2015 13:56

Todas las respuestas

  • Hola jose

    Perdona mi ignorancia pero ¿que es AxAcroPDF1.?

    Gracias


    Pedro López

    jueves, 10 de diciembre de 2015 11:30
  • Pedro López,

    AxAcroPDF1 és un component do Adobe que está anadido al Visual Basic.
    El és que ejecuta la lectura de fichero PDF.

    Gracias,
    JoseBonfim


    JoseBonfim

    jueves, 10 de diciembre de 2015 17:33
  • Gracias por la respuesta 

    Pedro López

    viernes, 11 de diciembre de 2015 0:09
  • RESUELTO -  Les dejo un ejemplo sencillo
        'Cambiado
            Private Sub btnLeer_Click(sender As Object, e As EventArgs) Handles btnLeer.Click
                Dim OFD As New OpenFileDialog
                OFD.FileName = "F:\00inst\Desarrollo.PDF"
                AxAcroPDF1.LoadFile(OFD.FileName)
                AxAcroPDF1.setCurrentPage(10) 'acá se les indica el numero de la pagina 
            End Sub
    El Ejemplo completo és:    
    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
            Dim OFD As New OpenFileDialog
            OFD.Title = "Load .PDF file"
            OFD.InitialDirectory = "C:\Users\John\Desktop"
            OFD.Multiselect = False
            OFD.Filter = "PDF files (*.PDF)|*.PDF"
            If OFD.ShowDialog = Windows.Forms.DialogResult.OK Then
                AxAcroPDF1.LoadFile(OFD.FileName)
                AxAcroPDF1.setCurrentPage(10)
            End If
        End Sub
    Fuente: https://social.msdn.microsoft.com/Forums/vstudio/en-US/2873f7e3-320e-4eb5-a43d-141d2902024b/how-to-open-a-pdf-document-at-a-specific-page-using-systemdiagnosticsprocessstartctestpdf?forum=vbgeneral

    JoseBonfim


    viernes, 11 de diciembre de 2015 13:56