Avatar billede oomalkeoo Nybegynder
09. september 2003 - 22:37 Der er 15 kommentarer og
1 løsning

gdlib "logo"

nogle der ligger inde med noget gdlib som ligesom ligger et lag uden på ens billede, som nightleif har på deres billeder.. nogle der kan hjælpe med noget?

På forhånd tak
Avatar billede oomalkeoo Nybegynder
09. september 2003 - 22:47 #1
ingen der kender en guide eller noget andet der kan bruges?
Avatar billede detox Nybegynder
09. september 2003 - 22:59 #2
Jo jeg sad lige og kiggede efter et spørgsmål der var oppe den anden dag, men det kan jeg ikke lige finde. Men det skulle vidst være muligt med GD, selvom det jo kræver at billedet er transperant.
Avatar billede hoejrup Nybegynder
09. september 2003 - 23:06 #3
Avatar billede oomalkeoo Nybegynder
09. september 2003 - 23:23 #4
kan slet ik få det til at virke, den vil slet ik smide det uden på.. kan slet ikke se det virker :|
Avatar billede detox Nybegynder
09. september 2003 - 23:27 #5
Nu fandt jeg dette eksempel jeg havde liggende og det virker her:

<?
$img = imageCreateFromJPEG("img/first.jpg");
$in_img = imageCreateFromPNG("img/mylogo.png");

$imagesy = imagesy($img);
$imagesx = imagesx($img);
$in_imagesy = imagesy($in_img);
$in_imagesx = imagesx($in_img);

$v1 = 5;
$v2 = 5;
$v3 = 0;
$v4 = 0;

imagecopymerge($img, $in_img, $v1, $v2, $v3, $v4, $in_imagesx, $in_imagesy, 100);

header("Content-Type: image/jpeg");
imageJPEG($img);

imagedestroy($img);
imagedestroy($in_img);
?>
Avatar billede oomalkeoo Nybegynder
09. september 2003 - 23:29 #6
det virker faktisk, mangler kun den skal finde hjørnet selv, er det svært?
Avatar billede detox Nybegynder
09. september 2003 - 23:31 #7
Hvis du tænker på placeringen, så styrer du det med $v1 (bredde) og $v2 (højde)
Avatar billede oomalkeoo Nybegynder
09. september 2003 - 23:34 #8
ja men hvad hvis den selv skal finde 5 fra bunden og 5 fra hjøre.. altså.. hvis højden er forskellig?
Avatar billede detox Nybegynder
09. september 2003 - 23:35 #9
2 sec.
Avatar billede detox Nybegynder
09. september 2003 - 23:39 #10
Må vidst være sådan her. Jeg lavede osse lige en lille rettelse vedr. $v3 og $v4, som styrer størrelsen på logoet, hvis du skulle få brug for det.

<?
$img = imageCreateFromJPEG("img/first.jpg");
$in_img = imageCreateFromPNG("img/mylogo.png");

$imagesy = imagesy($img);
$imagesx = imagesx($img);
$in_imagesy = imagesy($in_img);
$in_imagesx = imagesx($in_img);

$v1 = $imagesx-$in_imagesx;
$v2 = $imagesy-$in_imagesy;
$v3 = 0;
$v4 = 0;

imagecopymerge($img, $in_img, $v1, $v2, $v3, $v4, $in_imagesx-$v3, $in_imagesy-$v4, 100);

header("Content-Type: image/jpeg");
imageJPEG($img);

imagedestroy($img);
imagedestroy($in_img);
?>
Avatar billede oomalkeoo Nybegynder
09. september 2003 - 23:42 #11
hvad for en var det for at stille den 5 ind? lige nu er de begge 0 på det du lige har skrevet
Avatar billede oomalkeoo Nybegynder
09. september 2003 - 23:43 #12
har fået det til at virke, total nice.. mange tak.. laver du svar?
Avatar billede detox Nybegynder
09. september 2003 - 23:47 #13
Jep, $v3 og $v4 styrer henholdsvis hvor meget der skal beskæres i logoet's bredde og højde, hvis det skulle være aktuelt. Ellers gør det ingen forskel.
Avatar billede oomalkeoo Nybegynder
09. september 2003 - 23:47 #14
lavede em bare til


$v1 = $imagesx-$in_imagesx-2;
$v2 = $imagesy-$in_imagesy-2;
Avatar billede detox Nybegynder
09. september 2003 - 23:49 #15
Hehe, bare det funker. c",)
Avatar billede oomalkeoo Nybegynder
09. september 2003 - 23:55 #16
det gør det sq :) så må jo være ritti
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester