Newsgroup: it.comp.lang.delphi
Titolo: Delphi: PDF Ricercabili

Salve a tutti,
 posto per avere dei consigli su questa esigenza applicativa.
Vorrei scrivere un software in Delphi che possa generare dei PDF
Ricercabili, cioè quei PDF che anche se costituiti da immagini,
ogni immagine ha un testo nascosto che può essere indicizzato da
prodotti tipo Google Search o motori tipo Lucene.
1) Qualcuno conosce delle librerie facilmente interfacciabili con
Delphi 2006 o 2009 che possano a partire da una BMP o da un PDF
normale,
generare un PDF ricercabile.
2) Qualcuno conosce una libreria per creare un PDF ricercabile a
partire da immagini ( BMP, JPEG) e il relativo file di testo ottenuto
in qualche modo tipo via OCR tipo Transym ?
Ringraziamenti anticipati a quanti condivideranno le proprie
esperienze
Zeno

Qui hai gia visto..?
http://www.torry.net/quicksearchd.php?String=pdf&Title=Yes

 
http://www.torry.net/quicksearchd.php?String=pdf&Title=Yes
Grazie per l'indicazione. Controllerò se mi è sfuggito qualcosa.
Più che altro cercavo delle informazioni/opinioni di qualcuno aveva
delle esperienze in merito, per restringere la ricerca e cercare un
prodotto non troppo costoso.
Grazie
  ancora
Zeno

il problema non è quello di convertire un'immagine in un file pdf ma
se non ho capito male ti serve che venga convertito il testo (come
immagine) in testo effettivo in modo da poterlo ricercare in un pdf
quando lo apri. io ho creato qualcosa di simile su autocad


L'idea è quella di scrivere un programma che prenda via Twain delle
scansioni di documenti cartacei  di varia natura: alcuni sono dei
fogli stampati  in cui c'è scritto
"Intervento numero 1234 fatto da Tecnico Zeno" e una parte scritta a
mano, con le note dell'attività svolta.
Sarebbe bello che queste scansioni fosse in formato PDF Ricercabile
cioè che se apro il pdf e faccio Cerca 1234 , mi trova e si posizione
sulla pagina che ha la scritta 1234.
Ho visto che esistono delle librerie tipo Transym OCR che estrae/
riconosce il test a partire da un file BMP/Jpeg ma noi non ho idea di
come generare un file PDF con i campi nascosti contenenti il testo
ottenuto dal OCR.
Cercando ho visto che Acrobat 9 Pro permette di fare questa
generazione di PDF ricercabile perchè contiene un motore OCR.
Oppure Solid PDF Tools permetter di convertire in batch dei file PDF
con immagini, in PDF Ricercabili.
Se fosse possibile controllare l'elaborazione dentro Delphi mi
permetterebbe poi fare altro tipo salvalo con un opportuno nome in un
percorso FTP e aggiornare un DB con il path di questo file PDF. Etc,
etc.
Grazie
   Zeno

 sulla pagina che ha la scritta 1234.
1) Tu leggi il testo via ocr
2) crei un pdf partendo DA UN TEMPLATE gia' predisposto. Cioe', hai
dei tag o qualcosa di simile.
Qua ci sta una complicazione: identificare nel testo generato via ocr
quello che ti serve per sostituire uno specifico tag.
Ma se risolvi questa, te ne potresti fottere di campi nasconsti etc.
Ma gia' qui avresti pronto un PDF di tipo testuale e non di tipo
immagine, giusto?
Ancora, potresti aggiungere in coda al pdf anche la scansione del doc
originale.
In questo modo avresti sia il testo ricercabile che la copia del
documento...
...o no??
A.

io farei così: usando delle librerie OCR estrarrei il testo dalle
varie immagini delle pagine pdf e poi riscriverei il testo in formato
caratttere e non in formato immagine (dopotutto è possibile ricavare
il testo scritto, il font e la posizione del testo scritto) quindi in
questo caso avrei un pdf con l'immagine scansionata ed il testo
scritto a mano quindi potrei facilmente ricercare tutto il testo che
mi serve.
Un'altra ipotesi sarebbe quella di avere un modulo dei rapporti di
lavoro prefissato e convertire solamente il testo dell'intervento (in
questo modo non salvo l'immagine scannerizzata ma converto solamente
il testo scitto nel rapportino di lavoro....