【问题标题】:Laravel - Export PDF with huge data (~10k rows, >80 cols)Laravel - 导出包含大量数据的 PDF(~10k 行,>80 列)
【发布时间】:2019-05-07 15:26:38
【问题描述】:

我正在编写功能导出报告数据的代码,我使用 PhpSpreadsheet 和 TcfPdf 库来导出。

但是当我的数据很大(~10k 行,>80 列)时,只输出一个空白页。

我尝试了块数据并导出拆分为多个文件 pdf(1.pdf,2.pdf,...),然后使用 pdftk 库合并到一个文件,但仍然没有成功。

另外,如果我导出多个列,pdf 没有查看所有这些列,因为 pdf 的纸张尺寸很小。

有人帮助我吗?导出海量数据的最佳解决方案是什么?我应该使用什么库?

谢谢大家!

【问题讨论】:

  • 你试过这个github.com/barryvdh/laravel-snappy 吗?
  • 是的,我试过 Snappy,但我不知道用 snappy 应用数据表的解决方案,因为我想像数据表一样使用 css。你能帮我吗?

标签: laravel pdf export


【解决方案1】:

你应该试试Laravel Snappy PDF

或者我第二喜欢的DOMPDF

但对于大数据,我绝对推荐 Laravel Snappy PDF

【讨论】:

  • 是的,我试过 Snappy,但我不知道用 snappy 应用数据表的解决方案,因为我想像数据表一样使用 css。你能帮我吗?
猜你喜欢
  • 2017-04-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-11-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多