关键在于报错信息部分乱码,无法准确判断哪里出问题了,如:Error [0x8002000e] ��Ч�IJ�����Ŀ��
以下是执行的代码:
$inpath = 'D:\file.xlsx';
$outpath = 'D:\file.pdf';
$excel = new \COM('Excel.Application') or die ("Error: Could not windows excel Object.");
$excel->Visible = 0;
$excel->Workbooks->Open($inpath) or die("ERROR: Unable to open $file");
$sheetname = $excel->ActiveSheet->name;
$excel->ActiveSheet->ExportAsFixedFormat($outpath, 17, false, 0, 0, 0, 0, 7, true, true, 2, true, true, false);
$excel->Quit();
unset($excel);
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.