- Home
- Categorie
- Coding e Sistemistica
- Altri linguaggi per il web
- da ASP a Word
-
da ASP a Word
il mio problema sta nel generare un file di word da una pagina asp inserendo anche delle immagini, ho provato ad aprire un file di word già presente con le immagini ma poi non riesco a scriverci il testo che genero con la pagina asp.
in pratica riesco a creare un file di word da una pagina asp ma non so come inserire una immagine nel file word.
l'ottimale sarebbe riuscire ad aprire un file di word che contiene una intestazione con immagine e scrivere direttamente dalla pagina asp il testo.
è possibile?
grazie
-
trovato il sistema è èiù semplice di quello che pensavo, basta dopo <body> inserire
<% response.ContentType = "application/vnd.ms-word"
response.AddHeader "content-disposition", "inline; filename=scheda.doc" %>
dopo costruire la pagina asp normalmente e quindi prima del </body> inserire
<% Response.Flush
Response.End %>
e pensare che ci ho perso una settimana di prove e ricerche !!!
-
ciao,
ho seguito le tue istruzioni ma non riesco comunque a visualizzare l'immagine...
uso il seguente tag...<img src="../images/frecciasx.gif">
cosa sbaglio? il link è giusto... boh
-
questo è il codice che ho usato e funziona non so dirti se il link è corretto
<body>
<% response.ContentType = "application/vnd.ms-word"
response.AddHeader "content-disposition", "inline; filename=scheda.doc" %>
<div align="center">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="34%"> </td>
<td width="32%"><div align="center"><img src="../../../immagini/stellarep.gif" width="60" height="60"><br>
</div></td>
<td width="34%">
</table><% Response.Flush
Response.End %>prova se l'immagine si vede sulla pagina senza il trasferimento a word, perchè i ../ devono essere attivati sull'IIS.
ciao
-
grazie...
l'immagine senza trasferimento a word si vede... ma non me lo mostra in word comunque.
tu l'iis lo hai installato nello stesso computer da dove visualizzi la pagina? mi sa che il problema è l'indirizzo relativo con un sito in remoto...
-
il sito è remoto. il collegamento è relativo all'immagine che si trova sul sito dove sta la pagina asp.
per caso hai mica word 2007 o più recente io lo sto sperimentando ma sulla nostra rete usiamo office 2003, per office 2007 ho visto che dobbiamo implementeare i MIME con il riferimento alla versione 2007 sull'IIS.
-
si, ho office 2007....
mi sa che è quello il problema, se copio l'immagine in una posizione relativa a dove ho salvato il file (che rispecchia la posizione relativa dell'immagine rispetto alla pagina web nel server) funziona.
Se poi provi da mac che usa ":" invece di "" non ti dico il casino.
Speravo incorporasse l'imagine nel file word, invece tiene il link all'immagine... dovrò cercare un'altra strada.
grazie