sei sicuro che il pdf venga fatto utilizzando xjpg20? Non è che con quell'ocx fai solo jpg?
Inoltre se il file pdf viene creato da codice dovresti essere in grado di capire quando il pdf viene completato senza particolari problemi.
Comunque quello che ho dovuto fare io è esattamente l'opposto: un programma esterno (non mio) con cui non posso interagire in alcun modo crea dei pdf in una specifica cartella e una volta che il pdf viene creato devo trasformarlo in jpg sia ad alta che a bassa risoluzione. Il problema è stato quello di capire quando il pdf era pronto. Il mio programma controlla quella cartella e appena vede un pdf "lo tiene d'occhio", cioè da quando la dimensione del pdf smette di aumentare, aspetta 30 secondi. Se dopo i 30 secondi la dimensione rimane uguale allora il pdf lo considero completo e passo alla conversione. Questo è fattibile perchè se la creazione del pdf da parte del primo programma viene annullata, automaticamente questo cancella il file.

Rispondi quotando