Spanish Leer archivos PDF

bgsoft

Well-Known Member
Licensed User
Longtime User
Hola Pepe

Puedes verlo con la aplicación por defecto de tu terminal :

B4X:
Dim FileName As String
Dim i As Intent ' Libreria Phone 
FileName = "carpeta y nombre del fichero.pdf"
i.Initialize(i.ACTION_VIEW, "file://" & FileName)
i.SetType("application/pdf")
StartActivity(i)

Puedes dar la opción al usuario que seleccione el visor que quiera emplear:

B4X:
        Dim i As Intent 'Libreria Phone
        Dim FileName As String
        FileName = ""carpeta y nombre del fichero.pdf""
        i.Initialize(i.ACTION_VIEW, FileName)
        i.SetType("application/pdf")
        i.WrapAsIntentChooser("Seleccione el visor de PDF")
        StartActivity(i)

O puedes utilizar esta libreria:

http://www.b4x.com/android/forum/threads/lib-b4apdfviewer-by-icefairy333.26315/


Saludos
 

Markitos012

New Member
Hola, me podrían explicar como funciona? Este es mi código editado pero no consigo que funcione, se cierra al pulsar el botón

B4X:
Dim FileName As String
    Dim i As Intent ' Libreria Phone
    FileName = "storage\emulated\0\Glosario.pdf"
    i.Initialize(i.ACTION_VIEW, "file://" & FileName)
    i.SetType("application/pdf")
    StartActivity(i)
 
Top