使用 PHPExcel 创建 PDF

Posted

技术标签:

【中文标题】使用 PHPExcel 创建 PDF【英文标题】:Creating PDF using PHPExcel 【发布时间】:2013-06-08 21:39:30 【问题描述】:

我正在使用 phpExcel 以 mPDF 作为渲染引擎生成 PDF 文件。 输出是一个表格。有什么方法可以将页面标题输出到 pdf 文件?

感谢您的帮助

西米

【问题讨论】:

【参考方案1】:

我建议不要在此任务中使用 PHPExcel,而是使用 dompdf,它在样式方面更加健壮和灵活。

查看这个 PHPExcel 对象:

$objPageSetup = new PHPExcel_Worksheet_PageSetup() 

似乎设置了一些对象属性,根据post,其中一些适用于 PDF

【讨论】:

PHPExcel 实际上并不是 domPDF 的替代品,PHPExcel 可以与 domPDF、mPDF 或 tcPDF 一起使用......这取决于 OP 使用的是什么PHPExcel 用于,但其目的是创建电子表格 但是我想要的只是一个页面标题。我需要导出为 excel 和 pdf 格式,并且我想对带有页面标题的 pdf 使用相同的代码。我没有办法吗它在phpexcel中?我尝试在 phpexcel 中合并单元格,但在生成 pdf 时出错。 user2280352 您必须在代码中深入阅读 PHPExcel PHPExcel_Writer_PDF 类,才能了解如何将标题选项传递给 pdf。我将 PHPExcel 和 domPDF 都用作独立库,它们在各自的类别中都做得很好。 查看这个 PHPExcel 对象:$objPageSetup = new PHPExcel_Worksheet_PageSetup(),它似乎设置了一些对象属性,根据这篇文章:phpexcel.codeplex.com/discussions/401210,其中一些适用于 PDF。跨度>

以上是关于使用 PHPExcel 创建 PDF的主要内容,如果未能解决你的问题,请参考以下文章

PHPExcel的使用

使用 PHPExcel 创建 pdf 时合并单元格不起作用

PHPExcel - Excel5 - 创建折线图 - 图表缺失

使用PHPExcel导出文件

PhpExcel使用方法

PHPExcel使用方法