Cnversione file .rtf in file .pdf

venerdì 17 marzo 2006 - 09.14

ealiano Profilo | Newbie

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

>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

Ciao,
il file acrodist.exe non era presente nella lista dei processi del Task Manager.

Grazie
Ciao
Erika

Brainkiller Profilo | Guru

>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

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

>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

Sono loggata come Administrators locali.
Erika

Brainkiller Profilo | Guru

>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/
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 !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5