gorilladash / outlook-formatter
Scan all dom and add/replace width attribute, make sure table/img in outlook desktop will be working
v5.0.0
2022-05-07 03:55 UTC
Requires
- php: ^8.0
- illuminate/support: ^9.0
- kub-at/php-simple-html-dom-parser: ^1.9
README
Scan all dom and add/replace width attribute, make sure table/img in outlook desktop will be working
Only affect outlook desktop
How to use
Laravel 5.5
use OutlookFormatter; $html = ''; // your html $result = OutlookFormatter::format($html);
PHP
use GorillaDash\OutlookFormatter\Formatter; $formatter = new Formatter(800); // First argument is max width for container; $formatter->setAutoCenter(['table' => true, 'image' => true]); // Set all table/td/image to be center, default is false $html = ''; // your html $result = $formatter->format($html);