ПредишенСледващото

Така че, в тази статия ще говорим за това как vzaimozheystvovat с изображения в PHP. Ние ще разкрие такива теми: Как да промените размера на изображения с помощта на PHP, как да създадете образ, как да изрежете изображения в PHP, Как да добавите текст към снимката?

Как да изрежете снимката за PHP?

Няма да има допълнително вербална глупости, нека да преминем направо на въпроса.

За да изрежете снимки ще трябва да използвате:

$ Img_dst - излиза от снимката (която можете да получите)

$ Img_src - Входящ функция в изображението (оригиналното изображение - оригинал)

$ A - горната лява точка, в която образът започне да запълва $ img_dst (координира стойности на X) обикновено е нула.

$ Б - горната лява точка, от която да започне попълването на изображението $ img_dst (стойности на Y-координата) обикновено е нула.

$ C - Shift образа на координира X (за рязане)

$ D - Изображение Offset координира Y (за рязане)

$ E - ширина на която ще бъдат записани в първоначалния образ $ img_dst $ img_src

$ F - дължина на което ще бъде записано в първоначалния образ $ img_dst $ img_src

$ Im_w - ширина, която е част от функцията на оригиналното изображение (обикновено равна на широчината на оригиналното изображение)

$ Im_h - дължина, която е част от функцията на оригиналното изображение (обикновено равна на дължината на оригиналната снимка)

Например, ние знаем, че височина, равна pict.jpg 1000px и 500px ширина и искате да запазите в resized.jpg изображение само част регулиране на размера 200 и 300 на ширина, с интервал от горе до 125 пиксела.

Всички изхода получаваме resized.jpg файл в ABC с папки. които дават желаните параметри.

Необходимо е да привлека вниманието ви към факта, че е необходимо да се напише файла в правилната папка ABC са 777.

Как да намалите изображението до PHP?

За да намалите мащаба за необходимостта от използване на функцията за PHP, пример за което е дадено по-горе. С цел да се намали размера на изображението, за да 1000x500 500x250, трябва да използвате следните функции за конфигуриране:

Как да добавите текст за по-голям в PHP?

Например, ако искаме да добавим към картината на текста "Здравей, свят!" Script 943658.ttf. ще трябва да използвате функцията imagettftext.

Има и други функции за подобна задача, но тя е по-добре в примера. Той е с тази функция, можете да направите надписите върху снимките на PHP във всеки размер на шрифта.

Пример операционна код:

$ Img1_src = @ imagecreatefromjpeg ( "Pict-1.jpg"); // Създаване на по-памет файл с изображение на базата на
$ Черно = imagecolorallocatealpha ($ img1_dst, 240, 240, 240, 70);
imagettftext ($ img1_dst, 20, 10, 12, 180, $ черно ", 943658.ttf", "Hello World");
imagejpeg ($ img1_src, "ABC / Pict-1.jpg");
imagedestroy ($ img1_src);

Свързани статии

Подкрепете проекта - споделете линка, благодаря!