有没有动态的封面?

时间:2019-05-23 14:15:43

标签: php html wkhtmltopdf

在我的Drupal 8网站上,我正在使用Entity Print(phpwkhtmltopdf)从html生成pdf。在平台上,我们用几种语言提供相同的内容,并且根据语言,我需要向文件添加不同的封面。

目前,它的操作如下,并且所有语言的封面都是相同的。

$this->pdf->addCover('../modules/entity_print/files/cover_page.html');

是否可以为pdf提供动态封面?

编辑: pdf文件的生成包含三个步骤。用户首先选择一种语言(下拉菜单),然后用户选择要下载的章节(选择列表),然后用户在3d步骤中按下“下载”按钮。

当用户选择语言时,表单的操作会更改,我们将附加语言代码,以便获取内容的正确翻译。当用户按下按钮“下载”时,将调用wkhtltopdf引擎。在这一步中,我需要将语言代码传递给引擎,以为pdf添加适当的封面。

我可以添加带有以下选项的封面:

$pdf->addCover($page, $pageOptions); 

在$ pageOptions下,我可以传递语言代码。但是如何将语言代码传递给PrintEngine?

0 个答案:

没有答案