Microsoft Office Document Image MODI dll

lunedì 04 dicembre 2006 - 12.25

ketenefrega Profilo | Newbie

Salve ragazzi

Ho un problema con la MODI.dll, le operazioni che faccio son queste:

- Aggiungo la reference Microsoft Office Document Image
- Creo e firmo l'Interop
- Eseguo il seguente codice, che deve stampare un pdf da un file mdi

string docDaAprire = @"C:\documento.mdi";
MODI.DocumentClass docModi = new MODI.DocumentClass();
docModi.Create(docDaAprire);
docModi.PrintOut(1, -1, 1, "Ghostscript PDF Writer", @"C:\documentoNuovo.pdf", true, MODI.MiPRINT_FITMODES.miPRINT_PAGE);
docModi.Close(false);

Quando tento di fare la Create va in IO.Exception... come mai? la Create apre un file esistente o ne costruisce uno nuovo quindi, visto che già esiste, schianta? Se la Create non serve per aprire ma per crearne uno nuovo, come faccio ad aprire un documento esistente (mdi p tif) per ottenere un pdf ?

Grazie in anticipo!

Luigi

*****************
Scusate.. il percorso del file era sbagliato ora la stampa la fa e quindi crea il pdf.. pero' quando tento di aprirlo mi dice che non lo puo' aprire perchè "..è un tipo di file non supportato oppure è danneggiato.."

Sapreste indicarmi come mai?

Saluti
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-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5