Comunidad Gambas-es
gb.pdf actualizado gb.poppler - Versión para impresión

+- Comunidad Gambas-es (https://gambas-es.org)
+-- Foro: Gambas (https://gambas-es.org/forum-3.html)
+--- Foro: Aplicaciones/Fragmentos de Código (https://gambas-es.org/forum-8.html)
+--- Tema: gb.pdf actualizado gb.poppler (/thread-1749.html)



gb.pdf actualizado gb.poppler - david - 26-07-2024

Hace mucho que no escribo, pero nunca es tarde si la dicha es buena, resulta que hice en su tiempo un programa para guardar los papeles de los vehículos en una base de datos y los había cargado con el gb.pdf y salia en el picturebox y de ahí a la base de datos y la verdad esta bastante bien pero todo ha cambiado así que pongo el código por si alguno le ha pasado

 
Código:
Dim Pdf As PdfDocument
Dim Hoja As Image
Dim Ruta as String

        With Dialog
        .Title = "Seleccine archivo pdf"
        .Filter = ["*.pdf", "PDF", "*.*", "SOLO ARCHIVOS PDF"]
        .Path = User.Home
        End With

    If Dialog.OpenFile() Then Return 
    Ruta = File.Dir(Dialog.Path) & "/" & File.Name(Dialog.Path)
   Pdf = New PdfDocument(Ruta)
   Hoja = Pdf[0].Render()
   PictureBox2.Image = Hoja

Por cierto, he visto algo también de documentview pero me estuve peleando con los render y no conseguí verlo bien siempre era a lo bestia si alguien tiene alguna forma que salgo como en un cuadro o algo se lo agradecería. Ahora toca a pelearme con la base de datos a ver si no hay sorpresas.


RE: gb.pdf actualizado gb.poppler - vuott - 26-07-2024

Quisiera apuntar estas dos páginas:

https://www.gambas-it.org/wiki/index.php/Codice_essenziale_per_mostrare_un_file_PDF_con_le_risorse_del_Componente_gb.poppler

https://www.gambas-it.org/wiki/index.php/Convertire_una_pagina_di_un_file_PDF_in_una_immagine_con_le_risorse_del_Componente_gb.poppler