vincular pasar otro objetos insertar incrustar incrustados funcion eliminar datos como automaticamente archivo excel coldfusion ms-word embed coldfusion-10

excel - pasar - objetos incrustados en word



Incrustar Excel como un objeto de imagen en un documento de Word. Fusión fría (1)

¿Alguien ha intentado incrustar Excel como un objeto de imagen en un documento de Word utilizando coldfusion? No he encontrado ninguna referencia o tutorial a la pregunta anterior hasta ahora en Internet. Mi código a partir de ahora no hace nada para insertar y me gustaría que alguien pueda compartir un enlace relacionado con la pregunta. Referencia rápida:

<!-- strPath is cffile.serverFile of cffile action="upload" --> <cfset strpa = session.yo.path /> <cfif not structKeyExists(session, "yo")> <cflocation url="form.cfm" addToken="false"> </cfif> <head> </head> <body> <CFOUTPUT> Excel Table: </br> <cfspreadsheet action="read" src="#GetTempDirectory()##strpa#" query="Result"> <cfdump var="#Result#"></br> TextLabel: #session.yo.text# </br> <!-- Embed Excel as Image Object to Word Document here?--> </CFOUTPUT> <a class="word-export" href="javascript:void(0)">Save As doc for the web page with wordexport.js lib </a> </div> <script src="js/FileSaver.js"></script> <script src="js/jquery.wordexport.js"></script> <script type="text/javascript"> jQuery(document).ready(function($) { $("a.word-export").click(function(event) { $("#page-content").wordExport(); }); }); </script> </body>

Cualquier ayuda es muy apreciada.


pero el excel incrustado en el documento de Word no es una imagen. Es un objeto de imagen para abrir el archivo de Excel almacenado

Entonces, su verdadero objetivo es incrustar un archivo de Excel, no solo una imagen de él, ¿correcto? Si es así, no es posible con el complemento que está utilizando . La razón es que el complemento simplemente genera código HTML, que MS Word puede interpretar. No puede incrustar archivos de Excel dentro de una página HTML. Para incrustar un archivo, necesita generar un documento de Word real en su lugar, lo cual no es una tarea trivial.

Si está limitado solo a HTML, probablemente lo más cercano que pueda obtener es crear un hipervínculo a un archivo de Excel. El enlace podría apuntar a un archivo remoto en el servidor O a un archivo local. Por ejemplo, si tuviera que usar <a href="ExcelFile.xls"> , MS Word intentaría abrir un archivo llamado "ExcelFile.xls", ubicado en el mismo directorio que su documento falso de Word.

Obviamente, ese enfoque requiere exportar ambos archivos. Como las solicitudes HTTP solo pueden devolver un solo tipo de mimo, deberá crear un archivo zip (que contenga los documentos HTML y Excel) y devolver el archivo .zip en lugar de .doc.