Пятница, 07.02.2025, 02:30 | Приветствую Вас Гость

...

Код

Главная » Статьи » Js

Загрузка изображения в канвас

<form enctype="multipart/form-data" action="" method="POST">
Выберите файл: <input name="userfile" type="file" />
<input type="submit" value="Отправить файл" name="send" />
</form>

<?php
if ($_POST['send']){
$uploaddir = 'test/';
$uploadfile = $uploaddir . basename($_FILES['userfile']['name']);

if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {
    echo "Файл корректен и был успешно загружен.\n";


echo "<script> ";

echo "var newCanvas=document.createElement(\"canvas\");";
echo "newCanvas.id=\"myCanvas\";";
echo "document.body.appendChild(newCanvas);";

echo "var canvas = document.getElementById('myCanvas');";

echo "var context = canvas.getContext('2d');";

echo "var imgObj = new Image();";
echo "imgObj.src = \"$uploadfile\";";

echo "imgObj.onload = function(){";
echo "canvas.width = imgObj.width;";
echo "canvas.height = imgObj.height;";
echo "context.drawImage(imgObj,0,0);";    
echo "}";

echo "</script>";

}
?>

Категория: Js | Добавил: moskov (12.04.2020)
Просмотров: 198 | Рейтинг: 0.0/0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Меню сайта

Категории раздела

PHP [41]
C++ [71]
Autoit [118]
Processing [105]
Basic4GL [7]
Fasm [2]
PABC [7]
Js [240]
Gentee [1]
Python [213]
Java android [3]
Small Basic [9]

Мини-чат

Статистика


Онлайн всего: 3
Гостей: 3
Пользователей: 0

Форма входа

Друзья сайта

  • ЗОВ КОСМОСА

  • Хулиган Вселенной

  • Тюремная поэзия

  • Религиозная поэзия

  • Сайт клана ЛеГиоН
  • Поиск