Newsgroup: it.comp.appl.access
Titolo: ricercare parole all'interno dei file pdf parte 2

salve
avrei necessità di implementare in access tramite vba per cercare
parole all'interno dei file pdf presenti sul disco. Come si può fare?
Grazie.


Se Carlo Costarella ti ha dato quel consiglio (link) e' perche' la cosa 
descritta si puo' fare in access. Tra VB e VBA ci sono differenze ma in 
genere i due linguaggi consentono di fare le stesse cose e talvolta 
utilizzano gli stessi oggetti.
Non serve riproporre la stessa richiesta.
--
ac

 wrote in message 
news:dd75c1cf-89fc-45b4...@s15g2000yqm.googlegroups.com...

Ti servirebbe una routine Access VBA che cercasse una stringa
all'interno dei PDF presenti in un HD e che trasferisse
l'esito della ricerca in una tabella, con l'indicazione del file,
pagina e riga per ogni ricerca positiva?
Bruno 

 wrote in message

bhe mi accontenterei anche solo di cercare i file pdf che all'interno
presentano la stringa da me ricercata.
Grazie


wrote:

Ciao Alessandro, ho provato ad utilizzare il consiglio di Carlo ma nn
va


NON VA PERCHè NON HO VISUAL BASIC


Non serve dire non va!
Cosa non va? E ragionare un attimo prima di correre a conclusioni 
affrettate.
Magari ti manca il semplice riferimento a qualche dll o hai fatto 
qualcosa di errato.
Non conosco e non ho guardato il link suggerito da Carlo ma, ti ripeto, 
se Carlo ti ha dato quel consiglio puoi star certo che funziona oppure 
sei particolarmente sfigato perche' sarebbe la prima volta che, sempre 
il suddetto Carlo, da un consiglio errato.
Ahhhh.......non serve urlare, come recitava un vecchio "commercial" 
siamo scozzesi (accessaroli) non sordi.
--
ac



scusa nn volevo urlare. Il fatto è che non sinceramente nn so da dove
partire con il consiglio di carlo


Uhmmmm...... allora non e' che non funziona, ora si comincia a ragionare.
Cosa hai fatto, come il chirurgo, aperto e richiuso oppure cosa....?
Se non cominci a postare pezzi di codice e/o domande precise, a meno che 
qualche samaritano si faccia carico del problema, la vedo dura poter 
*accompagnarti* ad una soluzione.
--
ac

ho trovato finalmente i riferimenti all'Api dell'Acrobat all'indirizzo
http://www.adobe.com/devnet/acrobat/pdfs/iac_api_reference.pdf
, ma
sinceramente ho provato ad implementare qualcosa ma nn mi funziona
niente. (I riferimenti in Access li ho inseriti!).
AAAAAiuto. Grazie

per usare l'api di acrobat poi devi aver installato acrobat sul PC...
e acrobat costicchia.
Se vuoi solo fare ricerche di testo , puoi usare PDFtoText (che ti
crea un file di testo da un file pdf),
puoi scaricarlo per esempio da qua
http://dimio.altervista.org/stats/download.php?id=9
DESCRIPTION
       Pdftotext converts Portable Document Format (PDF) files to
       plain text.
allo stesso modo in rete potresti cercare le altre utility per
recuperare altre informazioni sul file PDF prima di processarlo.
SEE ALSO
       xpdf(1), pdftops(1), pdfinfo(1), pdffonts(1), pdftoppm(1),
       pdfimages(1), xpdfrc(5)
 
http://www.foolabs.com/xpdf/

Ho provato ad inserire questo codice
Private app As Object
Private res As Boolean
Private doc1 As Object
Set app = CreateObject("AcroExCh.App")
' il metodo show restituisce true o false a seconda della riuscita
dell'operazione di
'visualizzazione
res = app.Show
Set doc1 = CreateObject("AcroExCh.AVDoc")
' usiamo il metodo open; il primo parametro è il percorso completo del
file, il secondo
'è ciò che 'vogliamo compaia nella barra del titolo, e può anche
essere nullo (cioè
'vbNullString)
res = doc1.Open("C:\provacanon.pdf", "Documento aperto via codice")
Ma mi da il seguente errore
Errore di run time 429
Il Componente Activex non è in grado di creare l'oggetto
ovvero si blocca su Set app = CreateObject("AcroExCh.App")
Perchè mi da errore se ho messo come riferimenti Acrobat?