SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Der CSS-Problemlöser

Der CSS-Problemlöser zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP für Fortgeschrittene und Experten
Hilfe Community Kalender Heutige Beiträge Suchen

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 03.07.2003, 09:24:51
borderliner borderliner ist offline
Anfänger
 
Registriert seit: Jul 2003
Ort: Nersingen
Beiträge: 8
imagefunktionen

Code

<?
$image = imagecreatefrompng("logo.png");
$white=imagecolorallocate($image,255,255,255);
imagecolortransparent($image,$white);
$image1 =imagecreatefromjpeg("quelle.jpg");
imagecopyresized($image1, $image, 0,0, 0,0,150,54, 150,54);
imagepng($image1);
?>

logo.png = kleines bild, weiss ist hintergrundfarbe
quelle.jpg = grosses bild. soll als hintergrund hinter logo.png liegen

imagepng($image1); oder imagejpg , beides schon versucht

Fehler : der Hintergrund des Logo wird einfach nicht transparent .
kann machen was ich will , egal ob jpg oder png die logo-datei ist .

zu sehen : http://www.talkmobil.de/test/bild.php


Bitte bitte helft mir ...ich tick aus !
Mit Zitat antworten
  #2  
Alt 03.07.2003, 09:31:32
Ben20
Guest
 
Beiträge: n/a
JPEG hat soweit ich weiss überhaupt keine Transparenz und bei PNG gibts Probleme, weil manch ein Browser die Transparenz nicht richtig darstellt! Evtl. liegts also nicht am Script, sondern am Browser, mach mal das PNG in einem Bildeditor (z.B. Gimp oder PSP) auf und schau Dir da an obs transparent ist!
Mit Zitat antworten
  #3  
Alt 03.07.2003, 10:24:08
borderliner borderliner ist offline
Anfänger
 
Registriert seit: Jul 2003
Ort: Nersingen
Beiträge: 8
aber :
das ganze hat ja mit dem Browser nix zu tun .

ich öffne ein bild (logo.png/jpg) und lege es auf ein anderes bild (quelle.jpg). somit ist ja keine transparenz mehr vorhanden, da ja ein bild hinter der transparenz liegt.

die transparenz 'befindet' sich ja in dem kleinen bild welches auf das grosse gelegt wird.

sobald ich mit
imagecopyresized($image1, $image, 0,0, 0,0,150,54, 150,54);
die bilder zusammenfüge existiert die transparenz ja nicht mehr.
Mit Zitat antworten
  #4  
Alt 03.07.2003, 10:34:04
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Bin mit Grafikzeugs nicht bewandert, aber muss hier nicht vielleicht eine Zuweisung erfolgen:
imagecolortransparent($image,$white);
--> $image=imagecolortransparent($image,$white);

So als Idee.
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #5  
Alt 03.07.2003, 10:51:55
borderliner borderliner ist offline
Anfänger
 
Registriert seit: Jul 2003
Ort: Nersingen
Beiträge: 8
<?
$image =imagecreatefromjpeg('logo.jpg');
$white=imagecolorallocate($image,255,255,255);
imagecolortransparent($image,$white);
$image1 =imagecreatefromjpeg("quelle.jpg");
//imagecopyresized($image1, $image, 0,0, 0,150,54, 150,54,0);
imagecopymerge($image1,$image,0,0,150,54,150,54,60);
imagejpeg($image1,"","60");
//imagejpeg($image,"","60");
?>

so schauts momentan aus .
ich glauf fast irgendwas stimmt nicht *smile*
http://www.talkmobil.de/test/bild.php

wenn ich mir
imagejpeg($image,"","60"); ausgeben lass zeigt er das logo an .

if($funktion_bild_mergen)
{
echo "toll, jetzt gehts, aber warum ?";
}
else
{
echo "verdammte sch***e, ich lauf amok, wer kommt mit ?";
}
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 18:30:09 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt