manisandro / gImageReader

A Gtk/Qt front-end to tesseract-ocr.
GNU General Public License v3.0
1.64k stars 194 forks source link

export to PDF failed #686

Open efa opened 3 weeks ago

efa commented 3 weeks ago

Using 3.4.2 on Win10: immagine I tryed to export to PDF with options in dialog box attached: immagine but fail with attached error: immagine

It is not clear to me what is the "UnsupportedFontFormat" by PoDoFo and if I can change something to get a PDF?

manisandro commented 3 weeks ago

Looks like the selected font is bad, or at least PoDoFo thinks so. The error message is actually pretty detailed. I assume it works if you select another font?

efa commented 3 weeks ago

OK, I selected Arial and the PDF is generated. It contain few words and lot of errors over background image amministratorePalazzine2024.pdf The same selecting export as text or ODF:

Per esempio per POSse | a
rdinarie e straordinarie, la richiesta di IS da parte del E, e ‘dei

manutenzioni or
manutentori,ecc. insomma per

manutentiva dello stabile.

TELEFONO: 02.400.725.76 —
il Lunedì e Mercoledì pomeriggio dalle ore 15.00 alle ore 17.00
manisandro commented 3 weeks ago

You probably exported the PDF with invisible text overlay. The text is there all-right.

efa commented 3 weeks ago

I saw big differences between the two settings: immagine

Using Testo the OCR is very good:

                                                                         Egr.i Condomini
                                                                 Cornaredo, 14/10/2024

Oggetto: nuovo indirizzo mail e riepilogo contatti studio

Egr. Condomino

E nostra intenzione informarla che abbiamo aggiunto un nuovo indirizzo mail specifico per
tutta la gestione tecnica del Condominio e dei relativi interventi di manutenzione.

La invitiamo, pertanto, a prendere nota del seguente indirizzo mail:

2aamministrazioni.interventi@gmail.com

Per quali comunicazioni deve essere utilizzato?
Per esempio per la richiesta di interventi tecnici, la segnalazione di infiltrazioni, di
manutenzioni ordinarie e straordinarie, la richiesta di uscite da parte dei tecnici e dei
manutentori, ecc. insomma per o uaggre di competenza della parte teonica e
manutentiva dello stabile.

Con l'occasione riepiloghiamo tutti i nostri contatti:

* info.2aamministrazioni@gmail.com : per la gestione delle rate condominiali e dei
  rendiconti e per le informazioni generiche e varie.

* 2aamministrazioni.sinistri@gmail.com : per la gestione dei sinistri e delle pratiche
  assicurative.

* 2aamministrazioni.fornitori@gmail.com : per la gestione delle fatture, pagamenti delle
  stesse, invio fatture di cortesia, note di credito, estratti conto fornitori, ecc.

TELEFONO: 02.400.725.76 — Attivo dal Lunedì al Venerdì dalle ore 09.30 alle ore 12.30 e
il Lunedì e Mercoledì pomeriggio dalle ore 15.00 alle ore 17.00

but using hOCR,PDF the results is poor