Logo Overlay (php)
Képek védelme lefektetett a helyszín, a tulajdonosok gyakran alkalmazzák az embléma fölé a képet, hogy a felhasználók nem veszi ezeket a képeket az adakozás.
Overlay logók manuálisan minden kép folyamat munkaigényes, és úgy rengeteg időt, így könnyebb, hogy írjon egy scriptet, ami automatikusan alkalmazza a logó a kép betöltése.
kép
Például van egy kép a „narancslé”, amire azt akarjuk, hogy a logó.
narancslé
script logo fedvényképre
A PHP-script például logó lesz alkalmazva 4 alkalommal. Minden sarkon időben.
header ( 'Content-type: image / jpeg');
// image
$ Image = imagecreatefromjpeg (image.jpg ');
// a kép szélessége
$ IMAGE_WIDTH = ImageSX ($ image);
// a kép magasságát
$ IMAGE_HEIGHT = ImageSY ($ image);
// logo
$ Logo = ImageCreateFromPng (logo.png ');
// logo szélessége
$ Logo_width = ImageSX ($ logo);
// logo magasság
$ Logo_height = ImageSY ($ logo);
// elhelyezése a jobb felső sarokban a tagolt 10 pixel
$ Image_x = $ IMAGE_WIDTH - $ logo_width - 10;
$ Image_y = 10;
// Szállás a jobb alsó sarokban van vágva 10 pixel
$ Image_x = $ IMAGE_WIDTH - $ logo_width - 10;
$ Image_y = $ IMAGE_HEIGHT - $ logo_height - 10;
// Szállás a bal alsó sarokban van vágva 10 pixel
$ Image_x = 10;
$ Image_y = $ IMAGE_HEIGHT - $ logo_height - 10;
// A Memory-image logo
imagedestroy ($ logo);
// megjeleníti egy kép egymásra logó
imagejpeg ($ image);
