Pimcore как создать PDF и отправить по электронной почте

Кто-нибудь может дать нам подсказку, как лучше всего к этому относиться, если этого можно достичь с помощью "стандартов" pimcore? Визуализируйте PDF-файл с динамическим содержимым и объедините его с PDF-файлом с юридической информацией. Затем отправьте окончательный PDF по электронной почте.

PDF должен быть в состоянии разработан с HTML

1 ответ

Вы можете использовать документы 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-файлами, как описано здесь: Объединение PDF-файлов с PHP

Отправка его по электронной почте должна быть легкой на данный момент.

Другие вопросы по тегам