Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 1.0/1.1
Cnversione file .rtf in file .pdf
venerdì 17 marzo 2006 - 09.14
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
ealiano
Profilo
| Newbie
8
messaggi | Data Invio:
ven 17 mar 2006 - 09:14
Ciao, vi scrivo perchè ho bisogno di un'informazione: devo convertire un file .rtf in un file .pdf, il codice che utilizzo per fare questo è il seguente:
pdfDistiller pd = new pdfDistiller();
pd.FileToPDF(InputFile,OutputFile,"");
quando il debug passa sulla prima istruzione scatena il seguente messaggio di errore:
System.Runtime.InteropServices.COMException:Server execution failed.
cosa si può fare?
Grazie mille
Ciao
Erika
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
ven 17 mar 2006 - 11:36
>Ciao, vi scrivo perchè ho bisogno di un'informazione: devo convertire
>un file .rtf in un file .pdf, il codice che utilizzo per fare
>questo è il seguente:
>pdfDistiller pd = new pdfDistiller();
>pd.FileToPDF(InputFile,OutputFile,"");
>quando il debug passa sulla prima istruzione scatena il seguente
>messaggio di errore:
>System.Runtime.InteropServices.COMException:Server execution
>failed.
Ciao Erika,
prova a fare una cosa, apri il task manager di Windows, vai nella lista di processi, cerca acrodist.exe e prova a terminarlo. Dopo lancia il tuo software o applicazione Web ed esegui il codice di conversione.
Fai sapere se funziona.
Ciao
David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
ealiano
Profilo
| Newbie
8
messaggi | Data Invio:
ven 17 mar 2006 - 12:23
Ciao,
il file acrodist.exe non era presente nella lista dei processi del Task Manager.
Grazie
Ciao
Erika
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
ven 17 mar 2006 - 12:27
>Ciao,
>il file acrodist.exe non era presente nella lista dei processi
>del Task Manager.
Ok allor a questo punto mi viene da pensare che non puoi creare PDF in questo modo perchè sei in una pagina Web ed i diritti sono limitati.
Prova a copiare il codice che hai scritto in una Windows Forms, e vedi se va in eccezione anche lì ?
ciao
David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
ealiano
Profilo
| Newbie
8
messaggi | Data Invio:
ven 17 mar 2006 - 12:59
Anche su una Windows Form provoca l'eccezione:
An unhandled exception of type 'System.UnauthorizedAccessException'
Additional information: Access is denied.
Ciao
Erika
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
ven 17 mar 2006 - 15:36
>Anche su una Windows Form provoca l'eccezione:
>An unhandled exception of type 'System.UnauthorizedAccessException'
>Additional information: Access is denied.
Ciao Erika,
è evidente che c'è qualche problema di permessi. L'utente con cui sei loggata sul PC di che gruppo fa parte ? Administrators locali ? Oppure Power Users o altro ?
Ciao
David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
ealiano
Profilo
| Newbie
8
messaggi | Data Invio:
ven 17 mar 2006 - 15:45
Sono loggata come Administrators locali.
Erika
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
ven 17 mar 2006 - 18:31
>Sono loggata come Administrators locali.
>Erika
Non ho idea allora.
dove hai trovato che si può utilizzare la classe PdfDistiller in quel modo ?
Ciao
David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !