Функция imagettftext в функцию

Поэтому я пытаюсь использовать библиотеку GD на моем сайте WordPress.

Я создал страницу images.php с этим кодом:

function loadImage($name, $lastname) {

header ("Content-type: image/jpg");

$fond = imagecreatefromjpeg('link');

$font = "arial.ttf";
$noir  = imagecolorallocate($fond, 0, 0, 0);
$blanc = imagecolorallocate($fond, 255, 255, 255);imagettftext($fond, 20, 0, 600, 80, $blanc, $font, $name);
imagestring($fond, 5, 200, 200, $lastname, $blanc);
imagejpeg($fond, 'folder');
}

Затем я выполняю loadImage («bob»); на другую страницу. Функция imagestring работает, но не imagettftexte. Я попробовал все, но кажется, что imagettftext не работает, когда дает аргументы для строки для отображения.

Если вы, ребята, могли бы помочь мне в этом …

Спасибо

0

Решение

Я думаю, что вы сделали все, но просто нужно изменить цвет что-то вроде:

$fond = imagecreatefromjpeg('link_of_image');

$font = "arial.ttf";
$noir  = imagecolorallocate($fond, 0, 0, 0);
$blanc = imagecolorallocate($fond, 0, 0, 0);

imagettftext($fond, 20, 0, 600, 80, $blanc, $font, $name);

imagestring($fond, 5, 200, 200, $lastname, $blanc);

header ("Content-type: image/jpg");
imagejpeg($fond);
imagedestroy($fond);

Из-за белого цвета он не отображается.

0

Другие решения

Я отредактировал ваш код и теперь он запускается, только незначительное изменение параметра imagettftext.

imagettftext (ресурс $ image, float $ size, float $ angle, int $ x,
int $ y, int $ color, строка $ fontfile, строка $ text)

<?php

$name='anand';
$lastname='jain';
$fond = imagecreatefromjpeg('https://upload.wikimedia.org/wikipedia/en/9/94/Salisbury_mascotlogo.jpg');

$font = "arial.ttf";
$noir  = imagecolorallocate($fond, 0, 0, 0);
$blanc = imagecolorallocate($fond, 0, 0, 0);imagestring($fond, 5, 200, 200, $lastname, $blanc);
imagettftext($fond, 12, 0, 100, 127, $noir, $font, $name);header ("Content-type: image/jpeg");
imagejpeg($fond);
imagedestroy($fond);

?>
0

По вопросам рекламы [email protected]