Pimcore如何创建PDF并通过电子邮件发送

问题描述:

任何人都可以给我们一个提示,如果这可以通过pimcore的“标准”来实现,那么该怎么处理呢? 使用动态内容呈现PDF并将其与包含合法信息的PDF合并。 然后通过电子邮件发送最终的pdf。Pimcore如何创建PDF并通过电子邮件发送

的PDF应该能够设计与HTML

可以使用Web2Print文档创建和渲染动态内容的第一个PDF。事后修改PDF,你可以连接到PDF生成过程(Pimcore 4例):

\Pimcore::getEventManager()->attach("document.print.postPdfGeneration", function (\Zend_EventManager_Event $e) { 
     $document = $e->getTarget(); 
     $pdf = $e->getParam("pdf"); 

一旦你得到了PDF,您可以与其他的PDF喜欢这里描述的将其合并:Merge PDF files with PHP

发送它通过电子邮件应该很容易在这一点上。