| (Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI... |
Wasserzeichen unabhängig der Größe anordnen
Diskussion: Wasserzeichen unabhängig der Größe anordnen im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige
Moisn,
ich hab nun folgendes Skript:
PHP-Code:
<?php header ( 'Content-type: images/jpeg' ); $imgsrc = imagecreatefromjpeg ( '../images/natur.jpg' ); $imgzeichen ...
 |
02.04.07, 22:23
|
#1 (permalink)
|
Registriert seit: 10.01.06 Likes: 0 | Wasserzeichen unabhängig der Größe anordnen Anzeige Moisn,
ich hab nun folgendes Skript: PHP-Code: <?php
header('Content-type: images/jpeg');
$imgsrc = imagecreatefromjpeg('../images/natur.jpg'); $imgzeichen = imagecreatefrompng('../images/wasserzeichen.png');
$width = imagesx($imgsrc); $height = imagesy($imgsrc);
$img = imagecreatetruecolor($width, $height);
imagecopy($img, $imgsrc, 0, 0, 0, 0, $width, $height); imagecopy($img, $imgzeichen, 295, 315, 0, 0, 150, 30); imagejpeg($img); imagedestroy($img); ?> so das Problem ist aber, wenn das Bild größer ist, dann ist das halt net unten rechts inner Ecke, wie bekomm ich das hin?
Also das er das Wasserzeichen in der rechten unteten Ecke undabhängig der Größe des Bildes? |
| |
02.04.07, 22:28
|
#2 (permalink)
| | Member of Honour
Registriert seit: 20.10.01 Likes: 0 | RE: Wasserzeichen unabhängig der Größe anordnen Zitat: Original von Abstauber PHP-Code: <?php
header('Content-type: images/jpeg');
$imgsrc = imagecreatefromjpeg('../images/natur.jpg'); $imgzeichen = imagecreatefrompng('../images/wasserzeichen.png');
$width = imagesx($imgsrc); $height = imagesy($imgsrc);
$img = imagecreatetruecolor($width, $height);
imagecopy($img, $imgsrc, 0, 0, 0, 0, $width, $height);
// alt: imagecopy($img, $imgzeichen, 295, 315, 0, 0, 150, 30); imagecopy($img,$imgzeichen,$width-150,$height-30,0,0,150,30); imagejpeg($img); imagedestroy($img); ?> | In dem du die Position des einfügens an die Bildgröße anpasst. Ich habds grad lnicht getestet, aber es **sollte** funktionieren |
| | | |
| | HaBOT
| - Anzeige - |
| |
02.04.07, 22:31
|
#3 (permalink)
| Themenstarter
Registriert seit: 10.01.06 Likes: 0 | hey dank für die schnelle hilfe  klappt sogar
wie bekomm ich das bild denn dynamisch xD ich weiß dumme fragen aber KA wie ich es hinbekomme...
hier die watermark.php PHP-Code: <?php $dir="images/pics/"; header('Content-type: images/jpeg');
$imgsrc = imagecreatefromjpeg('.$dir.$_REQUEST['dir'].'/'.$_REQUEST['img'].'); $imgzeichen = imagecreatefrompng('/images/wasserzeichen.png');
$width = imagesx($imgsrc); $height = imagesy($imgsrc);
$img = imagecreatetruecolor($width, $height);
imagecopy($img, $imgsrc, 0, 0, 0, 0, $width, $height);
// alt: imagecopy($img, $imgzeichen, 295, 315, 0, 0, 150, 30); imagecopy($img,$imgzeichen,$width-150,$height-25,0,0,150,30); imagejpeg($img); imagedestroy($img); ?> hier die picz.php (auszug): PHP-Code: <?php $dir="images/pics/";
if (isset($_REQUEST['img']) AND isset($_REQUEST['dir'])){ echo "<div class='tdueberschrift'>".$_REQUEST['img']." | ".$_POST['kb']." kB</div>"; echo "<br><form><input type='text' class='input' size='51' maxlength='320' value='".$_SERVER['SERVER_NAME']."/".$dir.$_REQUEST['dir']."/".$_REQUEST['img']."'></form><br>"; echo "<img src='includes/watermark.php' width='320' height='240px' alt='".$_REQUEST['img']."'>"; echo "<br><a href='?section=Picz&dir=".$_REQUEST['dir']."'>« Zurück</a>"; } ?> |
| |  | | |
| | | - Anzeige - |
| | [HaBo]
» Web, Network & Multimedia Palace
» (Web-) Design und webbasierte Sprachen
»
Wasserzeichen unabhängig der Größe anordnen
| Themen-Optionen | | | | Ansicht | Linear-Darstellung |
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. HTML-Code ist aus. | | |
|