library outlook-formatter
Scan all dom and add/replace width attribute, make sure table/img in outlook desktop will be working
gorilladash/outlook-formatter
Scan all dom and add/replace width attribute, make sure table/img in outlook desktop will be working
- Wednesday, February 7, 2018
- by casperlaitw
- Repository
- 2 Watchers
- 0 Stars
- 32 Installations
- PHP
- 0 Dependents
- 0 Suggesters
- 0 Forks
- 0 Open issues
- 2 Versions
- 7 % Grown
Scan all dom and add/replace width attribute, make sure table/img in outlook desktop will be working, (*1)
Only affect outlook desktop, (*2)
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);