【问题标题】:pdf generation using phpexcel in windows在windows中使用phpexcel生成pdf
【发布时间】:2014-03-16 10:57:25
【问题描述】:

我正在使用 phpexcel 库生成 pdf 和 excel 报告。 在 Ubuntu 系统中一切正常,但在 Windows 系统中,不生成 pdf 文件,仅生成 excel 文件。(生成空白 pdf)。 windows中的php是否存在内存限制,不允许生成pdf...如果是这样,解决方案是什么?

【问题讨论】:

  • 仔细检查PHPExcel's System Requirements 和您的 PHP 配置。
  • 我们应该怎么说你的系统有什么不同?您没有提供任何信息...我建议您首先查看日志文件以检查是否有任何错误被吐出。您不应该尝试猜测可能是什么问题。请查看日志文件。
  • 我在数据库中有 12 条记录,如果我为 3 条记录生成报告,则生成报告,如果没有。记录超过 3 条,即使 excel 文件制作正确,也会生成空白 pdf 文件。@ShivanRaptor @arkascha
  • 很好,并且:你检查过日志文件了吗?
  • 是的...没有错误

标签: php pdf pdf-generation phpexcel


【解决方案1】:

尝试将这行代码放入您的代码中

$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007');
$objWriter->save('php://output');

请查看此链接。 也许这可以帮助你..

http://phpexcel.codeplex.com/discussions/429280

【讨论】:

  • 并尝试用PDF替换EXCEL2007
  • 是的......正如我之前所说......我在数据库中有 12 条记录,如果我为 3 条记录生成报告,则生成报告,如果没有。记录数超过3,即使excel文件制作正确,也会生成一个空白的pdf。
猜你喜欢
  • 2013-06-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-12-05
  • 1970-01-01
  • 2015-07-27
  • 1970-01-01
相关资源
最近更新 更多