Установить изображение в буфер обмена из base64 строки.
<?php $xhe_host = "127.0.0.1:7010"; // подключим функциональные объекты, если еще не подключен $path = "../../../Templates/init.php"; require($path); // начало echo "<hr><font color=blue>clipboard->".basename (__FILE__)."</font><hr>"; // для работы примера предварительно необходимо наличие картинки '1.png' // в каталоге со скриптом // получим бинарное представление картинки $image_data = file_get_contents('1.png'); // преобразуем в base64 строку $base64_image = base64_encode($image_data); echo "1. Установим изображение в буфер: "; echo $clipboard->put_image($base64_image)."<br>"; echo "2. Проверим наличие изображения: "; echo $clipboard->has_image()."<br>"; echo "3. Получим изображение из буфера (base64): "; $image1 = $clipboard->get_image(); // декодируем обратно в бинарные данные $binary_data = base64_decode($image1); // сохраним как изображение file_put_contents('restored_image.jpg', $binary_data); echo "Картинка восстановлена!"; // конец echo "<hr><br>"; // Quit $app->quit(); ?>