是否有解決方法,使用cfdocument標籤將頁面/文件另存爲Excel表格而不是PDF文件?將cfdocument另存爲excel文件
我已經設置了一個程序來製作PDF文件,並通過電子郵件將它們發送出去,並希望爲我的客戶提供獲取Excel文件的選項。如果我可以重用我已有的代碼而不必在POI中重寫它,那將會很好。
是否有解決方法,使用cfdocument標籤將頁面/文件另存爲Excel表格而不是PDF文件?將cfdocument另存爲excel文件
我已經設置了一個程序來製作PDF文件,並通過電子郵件將它們發送出去,並希望爲我的客戶提供獲取Excel文件的選項。如果我可以重用我已有的代碼而不必在POI中重寫它,那將會很好。
PDF中的數據類型通常不是對Excel有意義的相同類型的數據。也就是說,還有其他多種方式來創建Excel展開式廣告。
在ColdFusion 9中,它是本地的。只需使用cfspreadsheet。在CF8中......好像你有POI。所以用那個。 ;)本Nadel也有一個很好的POI包裝,所以你也可以考慮。
問題是 - 您將無法從CFDOCUMENT轉到電子表格,因爲它實際上是一種不同類型的數據。
在ColdFusion 9中,使用cfspreadsheet標籤和/或電子表格函數。這創建了一個真正的Excel文件。
在ColdFusion 8及以下最簡單的方法是使用html表格> Excel hack/trick。把你的數據放在一個標準的html表格中,將它們保存在一個擴展名爲.xls的文件中,並通過電子郵件發送給你的用戶。當用戶打開文件時,Excel會將html表格轉換爲Excel電子表格。您也可以通過在頁面頂部添加將內容發送到瀏覽器。用這種方法確保你只發送一個html表格以獲得最佳結果。