milanspv / php-inline-images
A lib to handle image inlining in your (css, img src, etc.)
0.2.2
2016-12-16 15:58 UTC
Requires
- php: ^5.3.0 || ^7.0
This package is not auto-updated.
Last update: 2025-06-16 19:39:48 UTC
README
A PHP lib to handle image inlining in your (css, img src, etc.)
Install
composer require milanspv/php-inline-images
Convert an image to an inline string value
<?php // first way to initialize the object $inliner = new InlineImages\Converter(); $inliner->setPath('/path/to/img.png'); // second way to initialize the object $inliner = new InlineImages\Converter('/path/to/img.png'); // convert image echo '<img src="'.$inliner->convert().'"/>'; //or for css echo 'background: url('.$inliner->convert().')';
Convert a remote image to inline string value
<?php $inliner = new InlineImages\Converter('http://path/to/img.png'); echo '<img src="'.$inliner->convert().'"/>'; //or for css echo 'background: url('.$inliner->convert().')';
Inline SVGs
<?php $inliner = new InlineImages\Converter('/path/to/img.svg'); echo '<img src="'.$inliner->convert().'"/>'; //or for css echo 'background: url('.$inliner->convert().')';