@hollanditkzn

Не могу разобраться с GD?

Не могу разобраться, собрать изображение, есть 2 изображение и текст. Их надо все вместе объединить как в оригинале. Данные у меня получены на сервер. Сначало должен быть type, потом поверх его должен быть photo, и поверх него должен быть текст
<?php 
require("configKonsr.php");
	$tel = htmlspecialchars($_POST["phoneOrder"]);
	$type = htmlspecialchars($_POST["type"]);
	$color = htmlspecialchars($_POST["color"]);
	$photo = $_FILES["photo"]["tmp_name"];
	$turn = htmlspecialchars($_POST["turn"]);
	$size = htmlspecialchars($_POST["size"]);
	$font = htmlspecialchars($_POST["font"]);
	$visibility = htmlspecialchars($_POST["visibility"]);
	$text = htmlspecialchars($_POST["text"]);
	$leftCanvas = htmlspecialchars($_POST["leftCanvas"]);
	$topCanvas = htmlspecialchars($_POST["topCanvas"]);
	$sizeText = htmlspecialchars($_POST["sizeText"]);
	$colorText = htmlspecialchars($_POST["colorText"]);
	$sizeFutbol = htmlspecialchars($_POST["sizeFutbol"]);
	$number = htmlspecialchars($_POST["number"]);
	$price = htmlspecialchars($_POST["price"]);
	$to="zackieff@gmail.com";
	$subject="Конструктор с сайта Печать  на футболках";
	$message = "Телефон ".$tel."\n Тип ".$type."\n Цвет ".$color."\n Название картинки ".$img."\n Поворот ".$turn."\n Масштаб ".$size."\n Прозрачность".$visibility."\n Шрифт ".$font."\n Текст ".$text."\n Смещен влево текст ".$leftCanvas."\n Смещен сверху текст ".$topCanvas."\n Размер текста ".$sizeText."\n Цвет текста ".$colorText."\n Размер футболки ".$sizeFutbol."\n Количество штук ".$number."\n Прайс ".$price;

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

	imagecreatefropmpng($type);
	imagecreatefropmpng($photo);
	imagerotate($image, $turn, 0);
	imagescale($photo, $size);
	imagecolorclosestalpha($photo, false, false, false, $visibility);
	imagettftext($photo, $sizeText, 0, $leftCanvas, $topCanvas, $colorText, $font, $text);
?>

У меня сейчас появляется сверху справа маленький квадрат
  • Вопрос задан
  • 113 просмотров
Решения вопроса 1
ThunderCat
@ThunderCat Куратор тега PHP
{PHP, MySql, HTML, JS, CSS} developer
Пользуйтесь нормальными редакторами кода с автокомплитом и подсветкой, тогда у вас будет гораздо меньше проблем с такими функциями как imagecreatefropmpng() например. И вообще почитать доки по гд, там все понятно написано, просто НАДО ЧИТАТЬ.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы