Salve a Tutti....
Con l'aiuto delle librerie iText riesco a creare dei report
in pdf, ma c'è un problema che non riesco a gestire.

Se nel momento che creo il file pdf, che per eventualità
dovute all'applicazione, può avere lo stesso nome di un altro
pdf già creato, e quest'ultimo è aperto da Adobe Reader,
il codice mi va in errore.

Non so come procedere....
codice:
File file = new File("pdfs\\newpdf.pdf");
if(file.canExecute()) .....
L'unica cosa che riesco ad ottenere è se il file è in esecuzione,
ma non so come chiuderlo!!!

Altra cosa....
come lancio la stampa di un determinato file.pdf
senza sapere sul sistema che stampanti
e la versione di AdobeReader installate?

Grazie a tutti