0
我有一個圖像通過畫布對象轉換並放置在表標籤中的div標籤中,我試圖用coldfusion將同一張表導出爲excel。下面是代碼:通過HTML將圖像導出爲excel
<cfset excel='y'>
<cfif isDefined('excel')>
<CFHEADER NAME="content-disposition" VALUE="attachment; filename=ProjectsList.xls">
<CFCONTENT TYPE="application/vnd.ms-excel">
</cfif>
<table>
<tr><td>Field 1</td> <td>Field 2</td> </tr>
<tr><td>Data 1</td> <td>Data 2</td> </tr>
<tr><td colspan="2"><div id="DataImg"></div></td></tr>
</table>
我有有一些內容和我正在採取它的屏幕截圖通過HTML2canvas並轉換它爲圖象,並放置在另一個的div一個更div標籤(使用id =「DataImg」) 。對於圖片的jQuery代碼:
<script type="text/javascript">
$(document).ready(function(){
var element = $("#div_Status");
var getCanvas;
html2canvas(element, {
onrendered: function (canvas) {
var image = new Image();
image.src = canvas.toDataURL("image/png");
$("#DataImg").append(image);
}
});
});
</script>
我想放在DataImg div標籤的圖像來在Excel中,但截至目前只有文本內容,而不是來自圖像。
嗨丹,我沒有任何圖像的物理路徑。它是通過上面提到的JQuery創建的。 – Ruchi
這將是經典的JavaScript運行在客戶端上,Coldfusion運行在服務器上的問題。 –
所以沒有工作來完成這個任務? – Ruchi