| | | | |
| | |
| Erfahrener Benutzer Registriert seit: 16.05.2004
Beiträge: 369
![]() | Hallo Leute Ich bastle gerade an meiner Gallerie herum. Bis jetzt hab ich die Thumbnails mit einer maximalen Höhe und maximalen Breite zurecht "gescaled". Nun sieht das ja nicht gerade schön aus, wenn die Bilder wie Puzzleteile auf der Seite liegen und deshalb hab ich mir gedacht, dass ich die Thumbnails nun so erstelle, dass sie alle gleich groß sind. Dazu hab ich mir gedacht mache ich es so, dass einfach nur ein Bildausschnitt genommen wird anstatt dem ganzen Bild. Nunja die Überlegung geht schnell und gut. Zuerst schauen ob Width oder Height kleiner ist und je nachdem die kleinere Seite auf Thumbnailgröße setzen. Das andere mit dem Größenfaktor errechnen und dann in ein Bild mit der fixen Thumb-größe setzen. Ich hoffte, dass dies einfach mit imagecopyresampled geht, aber wie ich draufgekommen bin, scaled dies das Bild wieder her. Ich will aber, dass das große Bild nach den ausgerechneten Werten skaliert wird und anschließend in das Bild so eingefügt, dass alles was zu groß ist einfach weg ist. Nun zu meiner Frage: Gibt es eine einfachere Methode als die von mir erdachte ? Bzw. gibt es einen Befehl der das kann, oder muss ich das wie bis jetzt so machen: - Zuerst mit imagecreate ein Bild erstellen (mit der ausgerechneten Größe) - Mit imagecopyresampled das Bild rein skalieren - Wieder ein Bild erstellen, diesmal mit der Größe, die das Thumb haben soll - Mit Imagecopy das Bild reinkopieren, damit der Rand weg fällt Wäre froh, wenn es schneller gehen würde. Gruß Simon
__________________ Der G-Translator |
| |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Moderator und Wett-König | Hallo Simon9990, auch ich habe das Thema in PHP ausprogrammieren müssen. Einen fertigen Befehl gibt es nicht. Benutze mal die Suche, kürzlich wurde das Thema bereits diskutiert und da findest du auch ein Code-Snippet, das du verwenden kannst.
__________________ Viele Grüße, Dr.E. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. Think about software design before you start to write code! 2. Discuss and review it together with experts! 3. Choose good tools (-> Adventure PHP Framework (APF))! 4. Write clean and reusable software only! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| |
| | |
| Erfahrener Benutzer Registriert seit: 16.05.2004
Beiträge: 369
![]() | Hallo dr.e Danke für deine schnelle Antwort. Ich habe gesucht, jedoch nichts unter den Begriffen Thumbnail und so weiter gefunden. Weißt du zufällig wo das war oder einen Suchbegriff dazu ? Grüße Simon
__________________ Der G-Translator |
| |
| | ||
| Erfahrener Benutzer Registriert seit: 16.05.2004
Beiträge: 369
![]() | Zitat:
Noch eine Frage: Kann ich eigentlich einen Bildhandler, den ich mit imagecreate erstelle problemlos an eine Funktion übergeben ? Also: PHP-Code:
__________________ Der G-Translator | |
| |
| | |
| Erfahrener Benutzer Registriert seit: 16.05.2004
Beiträge: 369
![]() | Achso Tut mir leid, ich hab dich falsch verstanden. Ja ich speicher es sowieso als Thumb ab ![]() Aber es werden von einem User meistens mehrere Bilder (durchschnittlich 25 Bilder) hochgeladen und da möchte ich die Ladezeit für diesen möglichst gering halten. Eine blöde Frage: Was meinst du mit Ajo ? Bekomme ich Probleme ? Funktioniert es ? Danke schon mal
__________________ Der G-Translator |
| |
| | |
| Erfahrener Benutzer Registriert seit: 16.05.2004
Beiträge: 369
![]() | Gut Danke
__________________ Der G-Translator |
| |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| erstelltes Thumbnail verpixelt... | alisa | PHP Tipps 2006 | 12 | 23.10.2006 07:28 |
| Anker erstellen | fachinformatiker | HTML, Usability und Barrierefreiheit | 5 | 17.05.2006 10:18 |
| darf keine Datenbank erstellen in phpMyAdmin | Datenbanken | 2 | 20.10.2005 19:32 | |
| Eindeutiger Zähler erstellen geht nicht | bendigo | Datenbanken | 1 | 18.08.2005 11:36 |
| thumbnail erstellen | PHP Tipps 2005-2 | 0 | 05.08.2005 07:50 | |
| Thumbnail erstellen geht nicht | Creativ | PHP Tipps 2005-2 | 1 | 12.07.2005 21:22 |
| Thumbnail | PHP Tipps 2005-2 | 7 | 10.07.2005 22:18 | |
| Stammbaum erstellen | Riot | PHP Tipps 2005 | 17 | 13.05.2005 16:32 |
| thumbnail erstellen | PHP Tipps 2005 | 13 | 15.03.2005 12:54 | |
| Ordner erstellen und Datei uploaden | Juuro | PHP Tipps 2005 | 6 | 20.01.2005 21:18 |
| Thumbnail erstellen | Creativ | PHP Tipps 2004-2 | 1 | 29.12.2004 17:24 |
| elektr. Fragebögen erstellen | Beitragsarchiv | 4 | 27.10.2004 12:57 | |
| array_push nur in begrenzter Anzahl ausführen ? | PHP Tipps 2004 | 2 | 07.09.2004 09:05 | |
| Bilder Upload und automatische thumbnails erstellen | PHP Tipps 2004 | 11 | 08.07.2004 21:22 | |
| Ordner per Skript erstellen --> Rechte Problem | PHP Tipps 2004 | 2 | 06.07.2004 14:19 | |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.