У меня есть PDF-файл, сгенерированный jsPDF в виде строки blob / base64, и я хочу отправить его получателям через swiftmail без необходимости декодировать строку, создать файл PDF и, наконец, прикрепить его к Почте.
Мой вопрос заключается в том, является ли это способом присоединения Bas64 к swiftmail, и если это возможно, получатель сможет просматривать файл в формате PDf с помощью средств просмотра PDF.
Чтобы прикрепить файл к SwiftMail, вам необходимо предоставить содержимое Swift_Attachment::setBody()
и это не может быть base_64 (я уже пробовал с изображениями) или создать фактический файл в файловой системе и использовать Swift_Attachment::fromPath()
так что вам придется декодировать PDF в любом случае.
SwiftMailer doc: http://swiftmailer.org/docs/messages.html#attaching-existing-files
Других решений пока нет …