![]() |
Thumbnail von Bild aus einer Page erstellen [PHP]
Hallo Leute,
ich habe eine Frage. Ich möchte gern ein Programm schreiben, welches ein Thumbnail von einem Bild aus einer Webseite erstellt. Ich möchte es so machen wie bei ![]() Ist das überhaupt möglich mit PHP? Wenn ja, könnt ihr nur in Stichpunkten hinschreiben was ich für Methoden brauche? Ich wüsste nicht wie ich mit PHP eine Seite besuchen kann^^ Danke Sarte |
Re: Thumbnail von Bild aus einer Page erstellen [PHP]
Zitat:
public function Resize($srcimg, $max) { $oh = imagesy($srcimg); # original height $ow = imagesx($srcimg); # original width $new_h = $oh; $new_w = $ow; $r = $oh/$ow; $new_h = ($oh > $ow) ? $max : $max*$r; $new_w = $new_h/$r; if (($new_h>=$oh) || ($new_w>=$ow)) return $srcimg; $dstimg = ImageCreateTrueColor($new_w,$new_h); ImageCopyResized($dstimg, $srcimg, 0,0,0,0, $new_w, $new_h, ImageSX($srcimg), ImageSY($srcimg)); return $dstimg; } |
Re: Thumbnail von Bild aus einer Page erstellen [PHP]
Wenn ich das richtig gesehen habe, ist es nur ein Resizer. Das ist kein Problem für mich, aber wie kann ich mit PHP eine Seite besuchen, dann ein Bild herauspicken und das dann resizen?
|
Re: Thumbnail von Bild aus einer Page erstellen [PHP]
Hi!
Ist das seitens Copyright-Bedenken überhaupt machbar / sinnvoll? Weil an sich klaust du ja von dem anderen Server das Bild (und verursachst dann ja auch traffic etc) Grüße, Frederic |
Re: Thumbnail von Bild aus einer Page erstellen [PHP]
hmm... und wie macht das digg.com? Oder liegt das daran, dass die in Amerika andere Gesetze haben?
|
Re: Thumbnail von Bild aus einer Page erstellen [PHP]
Du klaust kein Bild von dem Server. Er meint einen Screenshot der Browserdarstellung der jeweiligen Webseite. Das ist aber mit PHP nicht machbar. Die Lösungen im Web setzen auf einen eigene Server auf, wo ein entsprechendes Programm die Website rendert und davon ein Screenshot erstellt.
Oder du nutzt externe Dienste wie den hier: ![]() |
Re: Thumbnail von Bild aus einer Page erstellen [PHP]
Zitat:
Thumbnailspro.com erstellt nur ein Screenshot von der kompletten Webseite. Das brauche ich aber nicht... |
Re: Thumbnail von Bild aus einer Page erstellen [PHP]
![]() kann ich nicht empfehlen, da die bei den gelieferten Bildern leider einen falschen contenttype (text/html) setzen. |
Re: Thumbnail von Bild aus einer Page erstellen [PHP]
Zitat:
|
Re: Thumbnail von Bild aus einer Page erstellen [PHP]
Zitat:
Also ist es über PHP nicht möglich? Ich überlege ob das nicht mit file_get_contents geht. Ich müsste, dann mit einem Algorithmus das passende Bild finden und dann runterladen. Dann könnte ich es resizen... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:54 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz