我有带有 TWIG 模板引擎的 Symfony 框架。我正在制作 1000 页的 pdf
<dynamic-page>...content in for-loop...</dynamic-page>`
但是,在使用 写入磁盘时ps_facade
,它给了我内存耗尽的致命错误。那么有什么方法可以让我以 5 页为单位创建这个 pdf 文件吗?
经过研究,我发现使用包含 5 页数据的模板然后将其写入文件应该可以。但这样我将无法添加页码,因为页码应该是 1-1000。我的页脚代码如下所示,
<placeholders>
<footer>
<div height="30px" width="100%">
<hr/>
<div float="left">Blah Blah</div>
<div float="left" margin-left="350px"><page-info format="Page %s of %s"></div>
</div>
</footer>
</placeholders>