PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : (PHP) - Image Manipulation



darkness
25.09.2015, 18:47
Hi,

ich habe den folgenden Code


<?php
// Create image instances
$dest = imagecreatefrompng('vorlage.png');
$src = imagecreatefromjpeg('208.4.jpg');

$thumb = imagecreatetruecolor(600, 345);
$source = imagecreatefromjpeg('208.4.jpg');

// Skalieren
imagecopyresized($thumb, $source, 0, 0, 0, 0, 600, 345, imagesx($source), imagesy($source));

// Copy and merge
imagecopymerge($dest, $thumb, 0, 145, 0, 0, imagesx($thumb), imagesy($thumb), 80);

// Output and free from memory
header('Content-Type: image/png');
imagepng($dest);

imagedestroy($dest);
imagedestroy($src);

Leider hat $thumb so nen hässlichen grauschleier. ich will normal einfach nur ein bild über ein anders liegen aber das drüber liegende bild soll volle deckkraft haben

jemand ne idee was man da machen kann?

jbs
25.09.2015, 19:03
Gibt's als fix-fertig-Lösung in der PHP Doku :)

PHP: Wasserzeichen mit Hilfe von Alpha-Kanälen zufügen - Manual (http://php.net/manual/de/image.examples-watermark.php)

darkness
25.09.2015, 19:55
Danke. Ich will aber kein Wasserzeichen.

Ich hab folgendes Bild -> https://img0.suckmypic.net/img/G/r/AnavxHCs/publicpreview.png Darunter wird ein anderes Bild gepackt also genau in die leere Fläche. Wenn ich die 80 runterdrehe wird das bild transparenter und wenn es höher dreher verliert der obere part an deckkraft

jbs
26.09.2015, 00:03
Kannst du mal mit nem Beispielbild zeigen, wie das am Ende dann aussehen soll? Kann mir da leider grad nix drunter vorstellen :)

darkness
26.09.2015, 00:55
https://suckmypic.net/WN1Ocyor.png

Oben soll noch Text rein. Wenn du ne Lösung hast wie ich da nen langen Text reinbekomme angepasst auf die höhe und breite bitte?!?

Leety
26.09.2015, 21:41
Kannst du nicht mit .png arbeiten? Und dann transparent?