AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Thumbnail von Bild aus einer Page erstellen [PHP]
Thema durchsuchen
Ansicht
Themen-Optionen

Thumbnail von Bild aus einer Page erstellen [PHP]

Ein Thema von sarte · begonnen am 23. Jul 2009 · letzter Beitrag vom 23. Jul 2009
 
Benutzerbild von joachimd
joachimd

Registriert seit: 17. Feb 2005
Ort: Weitingen
684 Beiträge
 
Delphi 12 Athens
 
#2

Re: Thumbnail von Bild aus einer Page erstellen [PHP]

  Alt 23. Jul 2009, 11:47
Zitat von sarte:
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 http://digg.com/. Man verlinkt ein Link und ein Thumbnail von einem Bild aus der Webseite wird erstellt.
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^^
Das habe ich aus einer meiner Gallery-Klassen extrahiert. Es verkleinert ein Bild auf eine maximale Ausdehnung von $max (in x oder in y -> je nach Ausrichtung des Bildes).

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;
}
Joachim Dürr
Joachim Dürr Softwareengineering
http://www.jd-engineering.de
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:43 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-2025 by Thomas Breitkreuz