Forum Wiki Galerie Kontakt Wie man Fragen richtig stellt. Tutorial Forum
Zurück   GIMP-Forum 3.0 > Allgemeines > OFF-Topic

Hinweise
Alt 22.05.2008, 23:47   #1
Mefisto
Erfahrener Benutzer
 
Benutzerbild von Mefisto
 
Registriert seit: 29.01.2007
Ort: Kassel
Beiträge: 1.487
Standard Script für Bildbearbeitung

Hallo!

In den letzten paar Tagen hat mich mal wieder der PHP-Eifer gepackt und ich habe mich an ein kleines Script gesetzt, das das verwenden von Bildern im Internet erleichtern soll. Das Script kann daher z.B. Thumbnails serverseitig erzeugen, was, wie es eine einfache Anpassung des <img>-Tags mit width und height bewirken würde, die Ladezeit nicht hochtreiben. Es werden also tatsächlich die Bilder nur in ihrer skalierten Größe und nicht in Originalgröße geladen, ohne dass auf dem Server für jedes Bild zusätzlich Thumbnail-Dateien rumfliegen.
Außerdem kann das Script diesen Thumbnails einen Schatten hinzufügen, der bei der Einbindung in Text einfach besser aussieht. Das bis jetzt letzte Feature ist, dass man sich alle Bilder in einem Verzeichnis grafisch auflisten lassen kann. Neben jedem Bild gibt es einen Button, mit dem man sich direkt den Thumbnail-Link generieren lassen kann.

Diese Links können hinterher wie Bild-Links verwendet werden. Obwohl sie auf eine php-Seite verweisen, wird das Bild (bearbeitet) angezeigt.

Das Script befindet sich noch in einem sehr frühem Stadium und hat noch keine direkte "grafische Oberfläche"; das heißt, die Bilder müssen noch per Atribute über die Adressleiste konfiguriert werden. Dabei gilt:

img.php?m=.......&i=..........&d=........ etc.

Folgende Attribute können benutzt werden:

-m gibt den Modus an und wird dringend benötigt. Die beiden bisher verfügbaren Modi sind "thumbnail" und "list".
-i gibt die Bilddatei an, die bearbeitet werden soll. Diese muss auf dem Server liegen und im Format Ordner/Ordner/Bild.jpg angegeben werden; das heist ohne vorrausgehenden Slash.
-w/-h gibt im Modus "thumbnail die Höhe und Breite an. Es reicht einen Wert zu übergeben, der andere wird automatisch errechnet.
-d gibt im Modus "list" das Verzeichnis an, das Aufgelistet werden soll. Das Verzeichnis muss im Format Ordner/Ordner/ angegeben werden. Das heist ohne vorrangehenden und mit abschließendem Slash.
-a gilt nur für den Modus "thumbnail". Wenn es mit dem Wert "shadow" übergeben wird, erhält das Thumbnail zusätzlich noch einen Schatten.
-b Sofern der zusatzmodus -a aktiviert ist, gibt dieser Wert die Hintergrundfarbe der Seite an, damit der Schatten hinterher im Hintergrund verläuft. Dieser Wert muss dringend angegeben werden, wenn Schatten (-a) aktiviert sind.

Rot markierte Attribute sind Pflicht (-w/-h und -d sind nur für den jeweiligen Modus (-m) Pflicht!)

Das Bild "Bilder/img01.jpg" mit der Breite 400 und Schatten, Hintergrundfarbe weis könnte als Thumbnail also wie folgt aussehen:

img.php?m=thumbnail&i=Bilder/img01.jpg&w=400&a=shadow&b=ffffff

Die Ausgabe wäre folgende (hier seht ihr gleich auch die Life-Anwendung des Scripts ):



Ich würde mich sehr freuen, wenn ihr euch das Script mal anseht, etwas damit rumspielt und die Effekte testet. Wie gesagt, dieses Script ist so STARK verbesserungswürdig. Aber dafür würde mich erstmal interessieren, was ihr so generell davon haltet bevor ich jetzt dran weiterbastele...

Noch kommende Verbesserungen:
- Grafisches erstellen von Links, um nicht immer die ganzen Attribute angebenzu müssen
- Mehr Überprüfungen der Attribute und Verbesserung der Ausgabe von Fehlermeldungen
- Strukturierung des Quellcodes

Solltet ihr auch noch Ideen für zusätzliche Funktionen haben, würde ich mich über diese sehr freuen!

Ansonsten leibe Grüße aus Kassel und eine gute Nacht


Jonathan

Geändert von Mefisto (23.05.2008 um 00:04 Uhr)
Mefisto ist offline   Mit Zitat antworten
 

Lesezeichen

Themen-Optionen
Ansicht

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.

BB-Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Hilfe mit Script Renderer Skripte 6 14.12.2008 18:04
batch Script testen klaus_harrer Skripte 4 18.03.2008 16:46
Gefunden Photoshop Effekte script MichaJo GIMP-Ressourcen 23 14.12.2005 08:41
vim highlighting Script klaus_harrer GIMP-Ressourcen 7 09.11.2005 10:42
Wichtiges Script klaus_harrer GIMP-Ressourcen 5 31.01.2005 17:22


Alle Zeitangaben in WEZ +2. Es ist jetzt 03:57 Uhr.


Powered by vBulletin® Version 3.8.2 (Deutsch)
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.