2017-12-25 10 views
-1

라이브러리를로드하고 작동 할 샘플 코드를 받았습니다.PHPSpreadsheet 샘플 HTML에서 Xlsx 변환기로 화면 보고서를 닫습니다.

19:37:47 Read Html format from C:\oerm_dev\www\dev\mindfulemr3\vendor\phpoffice\phpspreadsheet\samples\Basic/../templates/46readHtml.html in 0.2000 seconds 
19:37:47 Write Xlsx format to C:\Windows\TEMP/phpspreadsheet/46_ReadHtml.xlsx in 0.0550 seconds 
19:37:47 Write Xls format to C:\Windows\TEMP/phpspreadsheet/46_ReadHtml.xls in 0.0390 seconds 
19:37:47 Peak memory usage: 4MB 

누군가가 날 지점 수 : 문제는 내가 볼 또는 46_ReadHtml.php

의 화면 출력을 해제하는 방법을 어디서든 읽을하지 않습니다 내가 해제해야 출력은 이것을 해제하는 방법에 대한 문서?

샘플 파일 및 작동 방식은 웹 사이트에 없습니다.

https://phpspreadsheet.readthedocs.io/en/develop/topics/reading-and-writing-to-file/

답변

0

해결책 : https://gitter.im/PHPOffice/PhpSpreadsheet?at=5a42a228e43a7a150caab463

@PowerKiKi

내가 위의 링크를 다시 볼 것을 제안 할 때

내가 무엇을 알아 냈어. 힌트는 밑바닥에 있었다. 나는 이것을 추가했다.

//$helper->write($objPHPExcel, __FILE__); 
$writer = \PhpOffice\PhpSpreadsheet\IOFactory::createWriter($objPHPExcel, 'Xlsx'); 
$writer->save('payroll.xlsx'); 

모든 도우미 변수를 주석 처리하고 마지막 줄을 개체 작성기로 대체했습니다. 파일에서 읽은 객체 리더 일단

$objReader->load($html); 

는 인스턴스화 할 필요 작가는이 도움이 개체 변수로

$objPHPExcel. 

희망하고 부하를했다 HTML에서 XLSX 파일을 작성했다 밖에있는 누군가. 도움이된다면 upvote를 추가하십시오.