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 | + | 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() | |
− | + | ||
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 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)'''</font> | |
− | + | ||
− | + | 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