SwiftMailer插件: 使用CSSToInlineStyles内联CSS样式

SwiftMailer CSS内联插件可以将HTML标签中的CSS样式(以样式标签的形式)内联到特定的HTML标签中,适用于HTML正文或HTML部件。

安装

使用 Composer 进行安装:

composer require openbuildings/swiftmailer-css-inliner 

用法

use OpenbuildingsSwiftmailerCssInlinerPlugin;

$mailer = Swift_Mailer::newInstance();
$mailer->registerPlugin(new CssInlinerPlugin());

您还可以通过提供自己的 CssToInlineStyles 对象来自定义参数:

use OpenbuildingsSwiftmailerCssInlinerPlugin;
use TijsVerkoyenCssToInlineStylesCssToInlineStyles;

// ...

$cssInliner = new CssToInlineStyles();
// 设置自定义参数...

$mailer->registerPlugin(new CssInlinerPlugin($cssInliner));
zip 文件大小:17.38KB