Skip to main content

Как конвертировать в base64 онлайн

Как конвертировать в base64 онлайн

Конвертация изображений в base64 пригодится, например для создания e-mail писем или когда надо отдавать HTML-страницу одним файлом. Также изображение можно добавлять прямо в код файла .css, тем самым снизив количество запросов к серверу. В общем вещь удобная, но только в определенных случаях, так как размер изображения все равно будет даже больше исходного.

Конвертировать картинки в base64 можно несколькими способами: вручную с помощью сервиса и с помощью PHP-функции.

Конвертация изображения в base64 с помощью online-сервиса

Тут все просто. Идем сюда и загружаем изображения, после чего получаем код. Изображения можно загружать не по одному, а все сразу.

Выводим изображение на сайте:

<img src="data:image/png;base64, код_изображения" alt="" />

код_изображения — полученный код.

Конвертация изображения с помощью PHP-функции

function imageToBase64($img){
	$imageSize = getimagesize($img);
	$imageData = base64_encode(file_get_contents($img));
	$imageHTML = "<img src='data:{$imageSize['mime']};base64,{$imageData}' {$imageSize[3]} />";

	echo $imageHTML;
}

Выводим изображение на сайте:

<? imageToBase64('picture.jpg'); ?>

picture.jpg — путь к картинке.

Конвертация изображения с помощью PHP-функции в WordPress

Добавляем вышеприведенную PHP-функцию в файл functions.php из корня вашей темы и вызываем аналогичным способом.

Похожие записи
Удалить значение из массива на PHP

Удалить значение из массива по ключу на PHP довольно простая задача, но вот когда необходимо... Читать далее

Создание чат-бота для Viber

В этой статье рассмотрим как создать простого чат-бота для Viber, который будет принимать и отправлять... Читать далее

Регулярные выражения PHP: preg_match, preg_split, preg_replace

Регулярные выражения - это мощный алгоритм сопоставления с образцом, который может быть выполнен в одном... Читать далее

Парсер XML PHP с использованием SimpleXML. Примеры

Существует несколько способов парсить XML-данные с использованием PHP, один из которых - SimpleXML. В предыдущей... Читать далее

Интеграция/чтение RSS PHP. PHP скрипт вывода RSS

В PHP начиная с 5 версии есть встроенная библиотека для работы с XML данными SimpleXML.... Читать далее

Отправка письма с вложениями на PHP и AJAX

Мы уже рассматривали, как сделать форму обратной связи на PHP и Ajax. Сегодня мы модернизируем... Читать далее

Комментарий “Как конвертировать в base64 онлайн”

Добавить комментарий

*

code