翻譯|使用教程|編輯:王香|2018-11-29 11:49:01.000|閱讀 246 次
概述:此示例顯示如何使用HTML查看器在PHP服務(wù)器端發(fā)送和保存導(dǎo)出的報(bào)表。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
此示例顯示如何使用HTML查看器在PHP服務(wù)器端發(fā)送和保存導(dǎo)出的報(bào)表。為此,您需要添加onEndExportReport事件處理程序。此外,如果要僅在服務(wù)器端保存導(dǎo)出的報(bào)表,則需要阻止內(nèi)置文件處理。為此,只需將event.preventDefault屬性設(shè)置為true即可。
viewer.onEndExportReport = function (event) { event.preventDefault = true; }
在PHP服務(wù)器端,您可以獲取導(dǎo)出報(bào)表的Base64數(shù)據(jù)流。這可以在完成$ handler-> onEndExportReport事件handler.php文件。此外,例如,您可以將其保存到“reports”文件夾中的文件中。
$handler->onEndExportReport = function ($event) { $format = $event->format; // Export format $data = $event->data; // Base64 export data $fileName = $event->fileName; // Report file name file_put_contents('reports/'.$fileName.'.'.strtolower($format), base64_decode($data)); //return StiResult::success(); return StiResult::success("Export OK. Message from server side."); //return StiResult::error("Export ERROR. Message from server side."); };
購(gòu)買Stimulsoft正版授權(quán),請(qǐng)點(diǎn)擊“”喲!
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn