Differenze tra le versioni di "Codice essenziale per mostrare un file PDF"

Da Gambas-it.org - Wikipedia.
(Nuova pagina: Mostreremo di seguito un semplice codice per mostrare un file ''PDF'' di una sola pagina. Sarà necessario porre sul ''Form'' una ''PictureBox'', nonché attivare il necessario compon...)
 
 
(36 versioni intermedie di uno stesso utente non sono mostrate)
Riga 1: Riga 1:
Mostreremo di seguito un semplice codice per mostrare un file ''PDF'' di una sola pagina.
+
#REDIRECT [[Codice essenziale per mostrare un file PDF con le risorse del Componente gb.poppler]]
 
 
Sarà necessario porre sul ''Form'' una ''PictureBox'', nonché attivare il necessario componente ''gb.pdf''. Ci serviremo della Classe creabile''PdfDocument''. Questa Classe, creabile, consente di leggere il contenuto di un documento PDF e di mostrarlo.
 
 
 
L'esempio prende in cosiderazione un documento PDF composto da un'unica pagina:
 
'''Public''' Sub Button1_Click()
 
 
  Dim hPdf As New PdfDocument
 
  Dim hPic As Picture
 
 
 
   
 
    With hPdf
 
<FONT color=#006400>' ''Carichiamo il file PDF del documento da mostrare:''</font>
 
      .Open("mio_file.pdf")
 
<FONT color=#006400>' ''Se il file pdf è stato caricato correttamente...''</font>
 
    If .Ready = True Then
 
<FONT color=#006400>' ''...allora convertiamo la prima pagina in una "Picture"...''</font>
 
      hPic = hPdf[1].Image.Picture
 
<FONT color=#006400>' ''...che caricheremo nella "PictureBox":''</font>
 
      PBox.Picture = hPic
 
   
 
    Else
 
<FONT color=#006400>' ''Altrimenti mostriamo una messaggio di avviso:''</font> 
 
      Message.Error("&lt;FONT color=darkred>Errore nel caricamento del file PDF !")
 
   
 
    Endif
 
 
 
  End With
 
 
'''End'''
 

Versione attuale delle 08:42, 18 feb 2022