get_image

get_image(): string|null

Получить изображение из буфера обмена в формате base64.

После отработки команда возвращает результат своей работы в робот:
  • string|null – строка с текстом, который содержится в буфере обмена (string) или null в случае пустого буфера.



Пример использования (php)

<?php 
$xhe_host = "127.0.0.1:7010";
 
// подключим функциональные объекты
$path = "../../../Templates/init.php";
require($path);
 
// начало
echo "<hr><font color=blue>clipboard->".basename (__FILE__)."</font><hr>";
 
/*
Шаг 0: Поместим изображение в буфер обмена. 
Откроем текстовый редактор. Например MS Word;
Вставим изображение в документ (Верхнее меню - Вставка - Рисунки);
Клик ПКМ на изображении, контекстное меню - копировать.
Изображение скопировано в буфер обмена.
*/
 
echo "1. Проверим наличие изображения в буфере: ";
echo $clipboard->has_image()."<br>";
 
echo "2. Получим изображение из буфера (base64): ";
// получаем изображение в кодировке base64
$img = $clipboard->get_image();
if ($img) 
{
	echo "Изображение получено, длина: " . strlen($img) . " символов<br>";
} 
else 
{
	echo "Изображение отсутствует<br>";
}
 
// конец
echo "<hr><br>";
 
// Quit
$app->quit();
?>