В настоящее время я делаю страницу, на которой вы можете загрузить изображение. Что мне нужно знать, это текстовый водяной знак, добавленный при загрузке изображения, вы должны иметь возможность вставить текст, который будет отображаться в водяном знаке.текст водяной знак в php
это мой PHP
$location = '/usr/local/apache/htdocs/images/'.$_FILES['file']['name'];
if (is_uploaded_file($_FILES['file']['tmp_name'])) {
if (!move_uploaded_file($_FILES['file']['tmp_name'], $location)) {
echo 'you cant copy your file';
exit;
} else {
echo 'you uploaded correctly<br><br>';
exit;
}
exit;
}
и Thats HTML
<input type="file" name="file" /><br />
<input type="submit" value="Send" /> <br/>
</form>
Я посмотрел на некоторое время, но не нашел учебник, который я мог понять, правильно
Ознакомьтесь [PHP Manual для 'imagettftext'] (http://php.net/manual/en/ function.imagettftext.php), а также [этот ответ на разработку кода для записи текста в изображения] (http://stackoverflow.com/questions/13267846/how-to-add-text-to-an-image-with- PHP-Г.Д.-библиотека). Если вам это не достаточно просто, я написал [старый набор классов, которые обертывают функциональность GD] (https://github.com/rockerest/nox/tree/master/classes/backbone) (начинаются соответствующие классы с 'Image'. Мои вещи плохо документированы. – rockerest
http://php.net/manual/en/image.examples.merged-watermark.php Я пытаюсь использовать это, но мне интересно, как мне изменить эта строка '$ im = imagecreatefromjpeg (' photo.jpeg ');' photo.jpeg в файл, который я загружаю. – pkk