webForumDet fria alternativet

Lägga en bild i en annan bild

PHP

2 svar · 505 visningar · startad av Duffer

Medlem sedan mars 2003429 inlägg
Frågan#1

Tjyvar och banditer förstör nöjjet med min sida, de snor mina bilder utan att fråga, säga tack eller äns nämna vart dom har fått dem ifrån.
Vill dock inte bli så sur så jag anmäler dom för piratkopiering utan vill istället göra en -

Funktion som märker mina bilder med en copyright text eller en gif-bild.

Kan man med hjälp av php t.ex. ta en gifbild som till viss del är transparent och lägga den på en annan befintlig bild?

Annars vilken funktion från PHP ska jag använda för att skriva en text på en bild nere i hörnet? tips hur man gör?

Medlem sedan aug. 20002 975 inlägg
#2

För att lägga text på en bild använder du t.ex imagecreatefromstring eller imagettftext.
Ett exempel: http://www.a-kok.com/test/image_text.php

För att lägga en bild ovanpå en annan använder du imagecopyresampled.
Vet inte hur det funkar med en transparent GIF, men det fungerar utmärkt med en transparent PNG.

Ovanstående funktioner kräver att du har GD-stöd på servern.
För imagecopyresampled dessutom att du har GD2.

Eventuellt kan du, om du bara har GD1 byta ut imagecopyresampled mot imagecopyresized, men det har jag aldrig testat.

Medlem sedan mars 2003429 inlägg
#3

Tack så mycket! =)

257 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)