草庐IT

PHPExcel_Writer_Exception

全部标签

PHPExcel 无法保存或下载文件

我正在尝试用PHP编写一个函数来将一些数据导出到Excel文件。问题是,如果我将它保存到服务器,它确实可以工作,但如果我尝试使用php://output发送到浏览器,它就不起作用。它甚至不显示下载窗口。我收到这些作为回应:PK����a�B%���a��������[Content_Types].xml͔]K�0���%��f�"�v��R���kX����׿�m��+����4�a�����tr5^�=Bb�9+c����,��9��.T"�kXr/�J,���[.��`ck6�?h�\��,���ܠ}3�c�C+��9�-E��|c�j�BKPN�+�d��u��O1�o��Ba+

php - 不使用 phpExcel 将大型 xlsx 文件转换为 csv

我有一个很大的xlsx文件,它是90MB使用phpexcel它给了我Warning:simplexml_load_string():Memoryallocationfailed:growingbuffer我尝试使用记录的所有方法加载文件here,并且还更改了php.inimemory_limit=-1。我正在尝试将xlsx文件转换为csv文件,以便轻松加载。有什么方法可以不使用phpexcel将xlsx文件转换为csv文件吗? 最佳答案 您可以使用python:wb=xlrd.open_workbook(os.path.join(f

php - 将 ppt 转换为 jpg 时出现 fatal error : Uncaught exception 'com_exception' with message.

当我运行blow代码时:/***PPTtoImageconversion***/$ppt_file='E:\wamp\www\temp/a.pptx';$app=newCOM("PowerPoint.application")ordie("UnabletoinstantiatePowerPoint");$app->Visible=true;$app->Presentations->Open($ppt_file);$app->Presentations[1]->SaveAs("E:/tmp/outdir",18);$app->Presentations[1]->Close();$app-

php - Gherkin + Behat 场景大纲抛出 Behat\Gherkin\Exception\ParserException

我正在尝试运行注册示例,但卡住了Scenario:Newuserregistration;poorpasswordGivenIamon"/register"WhenIfillin"username"with"admin"AndIfillin"password1"with""AndIfillin"password2"with""AndIpress"Login"ThenIshouldbeon"/register"AndIshouldseean"pwError"elementExamples:|pw||12||20|然后我得到以下错误:[Behat\Gherkin\Exception\Par

PHPExcel - 从单元格中读取时间值

我正在加载一个Excel文件,其中包含带有时间数据的单元格,例如08:00:00。但是当我尝试使用getValue()读取这些单元格时,它会返回一些float而不是实际时间(如果是08:00:00,它会返回0.3333333)。这是我的代码:$objPHPExcel=PHPExcel_IOFactory::load($filename);$objWorksheet=$objPHPExcel->getActiveSheet();echo$objWorksheet->getCellByColumnAndRow(3,5)->getValue();如何绕过这种奇怪的转换?PHPExcel1.7

php - 使用 phpExcel 库将新行附加到 excel 文件

我是php的新手,也是phpExcel的新手。我只想每次将发布数据保存到现有的Excel工作表到新行。正如我在Stackoverflow.com上搜索的那样我得到了库phpExcel的引用。我通过一些样本写下了以下代码。setActiveSheetIndex(0);$objPHPExcel->getActiveSheet()->SetCellValue('A'.$row,$_POST['name']);$objPHPExcel->getActiveSheet()->SetCellValue('B'.$row,$_POST['email']);$objPHPExcel->getActiv

php - fatal error : Uncaught exception 'Parse\ParseException' with message 'SSL certificate problem: unable to get local issuer certificate'

第一次使用parse.comphpSDK,尝试执行以下代码set("score",1337);$gameScore->set("playerName","SeanPlott");$gameScore->set("cheatMode",false);try{$gameScore->save();echo'NewobjectcreatedwithobjectId:'.$gameScore->getObjectId();}catch(ParseException$ex){//Executeanylogicthatshouldtakeplaceifthesavefails.//errorisa

php - 使用 phpexcel 设置一系列单元格的样式

我正在尝试使用phpexcel设计excel表格的样式。我这样做:$sheet->getStyle('A1:B2')->applyFromArray($style);不过如果能给出数字坐标就更好了。我可以将getStyleByColumnAndRow($x,$y)用于一个单元格,但不能用于范围。有任何想法吗?是否支持?提前致谢,M。 最佳答案 您可以通过PHPExcel函数从整数坐标生成单元格名称A1和B2,我目前不记得这个名称(找到后会添加),只需连接使用“:”作为粘合字符的名称,并使用与现在相同的代码。编辑用于通过坐标创建列名的

PHP fatal error : Uncaught exception 'Exception'

我正在研究PHP中的异常。例如,我有一个读取$_GET请求并加载文件的脚本;如果文件不存在,应该抛出一个新的异常:if(file_exists($_SERVER['DOCUMENT_ROOT'].'/'.$_GET['image'])){//Somethingrealamazinghappenshere.}else{thrownewException("Therequestedfiledoesnotexists.");}问题是,当我尝试为测试提供一个不存在的文件时,我收到了500错误而不是异常消息。服务器日志如下:[09-Jul-201318:26:16UTC]PHPFatalerro

PHPExcel颜色到特定行

我目前正在使用PHPExcel,我正在尝试为1个特定行指定颜色,我已阅读SetBackgroundcellcolorinPHPExcel我已经尝试了所有这些选项。运气不好!也许我做错了什么,但就是这样://Table$objPHPExcel->setActiveSheetIndex(0)->setCellValue('B2','Beller')->setCellValue('D2','Bellernummer')->setCellValue('F2','Datum')->setCellValue('H2','ontvangernaam')->setCellValue('J2','ont