Отправка Base64 PDF по электронной почте в symfony 2.8 & gt;

У меня есть PDF-файл, сгенерированный jsPDF в виде строки blob / base64, и я хочу отправить его получателям через swiftmail без необходимости декодировать строку, создать файл PDF и, наконец, прикрепить его к Почте.

Мой вопрос заключается в том, является ли это способом присоединения Bas64 к swiftmail, и если это возможно, получатель сможет просматривать файл в формате PDf с помощью средств просмотра PDF.

0

Решение

Чтобы прикрепить файл к SwiftMail, вам необходимо предоставить содержимое Swift_Attachment::setBody() и это не может быть base_64 (я уже пробовал с изображениями) или создать фактический файл в файловой системе и использовать Swift_Attachment::fromPath() так что вам придется декодировать PDF в любом случае.

SwiftMailer doc: http://swiftmailer.org/docs/messages.html#attaching-existing-files

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]