Differenze tra le versioni di "Estrarre il testo da un file PDF con le risorse del Componente gb.poppler"

Da Gambas-it.org - Wikipedia.
Riga 1: Riga 1:
Utilizzando la Classe "''PdfDocument''" del Componente ''gb.poppler'' di Gambas sarà possibile anche estrarre il testo da un file PDF.
+
Utilizzando la Classe ''PdfDocument'' del Componente ''gb.poppler'' di Gambas sarà possibile anche estrarre il testo da un file PDF.
  
 
Mostriamo un semplice esempio:  
 
Mostriamo un semplice esempio:  
  '''Public''' Sub Form_Open()
+
  Public Sub Form_Open()
 
+
 
   Dim pdf As PdfDocument
 
   Dim pdf As PdfDocument
 
+
 
   pdf = New PdfDocument("<FONT Color=gray>''/percorso/del/file.pdf''</font>")
 
   pdf = New PdfDocument("<FONT Color=gray>''/percorso/del/file.pdf''</font>")
 
+
 
  <FONT Color=gray>' ''Estrae il testo della prima pagina del file PDF:''</font>
 
  <FONT Color=gray>' ''Estrae il testo della prima pagina del file PDF:''</font>
 
   TextArea1.Text = Pdf[0].<FONT Color=#B22222>Text</font>
 
   TextArea1.Text = Pdf[0].<FONT Color=#B22222>Text</font>
 
+
  <FONT Color=gray>' ''oppure indicando un'area della pagina, dalla quale estrarre il testo:''</font>
+
  <FONT Color=gray>' ''oppure indicando un'area della pagina, dalla quale estrarre il testo:''
  TextArea1.Text = Pdf[0].<FONT Color=#B22222>GetText</font>(0, 0, Pdf[0].W, Pdf[0].H)
+
' '''TextArea1.Text = Pdf[0].<FONT Color=#B22222>GetText</font>(0, 0, Pdf[0].W, Pdf[0].H)'''</font>
 
+
  '''End'''
+
  End

Versione delle 16:52, 2 ott 2023

Utilizzando la Classe PdfDocument del Componente gb.poppler di Gambas sarà possibile anche estrarre il testo da un file PDF.

Mostriamo un semplice esempio:

Public Sub Form_Open()

 Dim pdf As PdfDocument

 pdf = New PdfDocument("/percorso/del/file.pdf")

' Estrae il testo della prima pagina del file PDF:
 TextArea1.Text = Pdf[0].Text

' oppure indicando un'area della pagina, dalla quale estrarre il testo:
' TextArea1.Text = Pdf[0].GetText(0, 0, Pdf[0].W, Pdf[0].H)

End