XHTMLforum

XHTMLforum (http://xhtmlforum.de/index.php)
-   (X)HTML (http://xhtmlforum.de/forumdisplay.php?f=72)
-   -   ajax und PNG (http://xhtmlforum.de/showthread.php?t=69424)

sams2000 21.05.2013 16:25

ajax und PNG
 
Liste der Anhänge anzeigen (Anzahl: 1)
PHP-Code:

<?php
header
('Content-Type: image/png');
$img imagecreatefrompng("bbb.png");
imagepng($img);
imagedestroy($img);
?>

HTML-Code:

<img src='rahmen.php' />
Habe ein php Code Siehe Oben und eine HTML Code sie darunter!!!

Mit dem Code rufe ich ein Bild auf bbb.png und zeige es auf den Bildschirm an

Das Bild wird auch angezeigt

Meine Frage bzw. Problem ist jetzt:
Wo kommen Rechts und Links die schwarzen Streifen her und in der Mitte ist die Rundung von Balken in der Mitte verschunden!!!
Was muss ich machen das alles in Ordnung ist?

gato 21.05.2013 19:07

Zitat:

Zitat von sams2000 (Beitrag 529605)
Mit dem Code rufe ich ein Bild auf bbb.png und zeige es auf den Bildschirm an

Warum so kompliziert? Es reicht doch
HTML-Code:

<img src='bbb.png' />
oder das Einbinden als Hintergrundbild im Stylesheet, was hier wohl passender wäre.

Zitat:

Zitat von sams2000 (Beitrag 529605)
Meine Frage bzw. Problem ist jetzt:
Wo kommen Rechts und Links die schwarzen Streifen her und in der Mitte ist die Rundung von Balken in der Mitte verschunden!!!
Was muss ich machen das alles in Ordnung ist?

Das kann man mit dem gegebenen Code nicht beantworten.
Wo kann das Originalbild und die ausgegebene HTML-Seite betrachtet werden (ggfs. als minimiertes Testcase)?

sams2000 21.05.2013 19:59

Die Antwort ist OK. Wollte ja mit dem Code in PHP auch noch weiter machen, darum mochte ich doch gerne den Grund der streifen haben.
Die streifen sind nur da wo das Durchsichtig ist?

explanator 21.05.2013 21:35

Zitat:

Die streifen sind nur da wo das Durchsichtig ist?
Dann versuch mal folgendes:
Code:

<?php
$img = imagecreatefrompng("bbb.png");
imageAlphaBlending($img, true);
imageSaveAlpha($img, true);
header("Content-type: image/png");
imagePng($img);
?>



Alle Zeitangaben in WEZ +2. Es ist jetzt 10:23 Uhr.

Powered by vBulletin® Version 3.8.11 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.

© Dirk H. 2003 - 2023