是否有可能上传一个网页中的Excel(.xls / .xlsx)文件并显示它?
我想上传excel(.xls / .xlsx)文件在网页中,并显示在Excel中。 文件可能包含饼图或条形图。 我该怎么做?
是否有可能从Excel中编辑网页中显示的数据,并将其保存在数据库或Excel文件?
我正在PHP中做这个项目..
编辑: 我的客户的要求是一个接口,正如excel页面一样工作。 他们必须直接复制粘贴excel数据到网页并保存。 我已经尝试了很多在互联网上的wp插件和php代码。 但是没有达到要求。
请帮助我的build议。 提前致谢。
使用PHPExcel
include './Classes/PHPExcel.php'; $inputFileName = 'myExcelFile.xlsx'; $outputFileType = 'HTML'; $outputFileName = 'php://output'; $objPHPExcel = PHPExcel_IOFactory::load($inputFileName); $objPHPExcelWriter = PHPExcel_IOFactory::createWriter($objPHPExcel,$outputFileType); $objPHPExcelWriter->save($outputFileName);
这将呈现一个xls或xlsx文件到网页
这也是有趣的,但对于Java … http://code.google.com/p/zkspreadsheet/
我不知道你是否可以做一些PHP的Java桥接…
或者你可以试试这个http://www.simple-groupware.de/cms/Spreadsheet/Home
同时收集的其他链接…有点有趣
- http://blog.dreamcss.com/dev-tools/gelsheet-php-based-web-spreadsheet/
- http://jquerysheet.googlecode.com/svn/branches/3.x/jquery.sheet.html#
- http://drupal.org/project/sheetnode
- http://www.zimbra.com/products/ss_document_spreadsheet.html
- http://www.softwaregarden.com/wkcalpha/
- https://www.zoho.com/docs/online-spreadsheet.html (不是免费的)
[EDIT2]
最近的新条目:
- webodf电子表格查看器http://www.webodf.org/about/features.html