"We are back" « oc.at

(PHP) .bmp's mit GD bearbeiten?

watchout 22.12.2003 - 19:55 1709 26
Posts

funka

Legend
ex-prophet(down below)
Registered: Sep 2000
Location: Vienna / SF
Posts: 6131
ich schaetz er hat weder die rechte um shell commands aufzurufen
sofern der provider nicht das seltene ext/imagemagick installed hat wird das mit convert nichts werden :/

mat

Administrator
Legends never die
Avatar
Registered: Aug 2003
Location: nö
Posts: 25539
warum schreibst dus nicht selber?

bmp is nicht allzu kompliziert.. http://www.wotsit.org/search.asp?s=graphics

funka

Legend
ex-prophet(down below)
Registered: Sep 2000
Location: Vienna / SF
Posts: 6131
jo aber watch hat grundsaetzlich recht
wenn so simpel is
warum is es dann nicht in der ext dabei.. lame?

mat

Administrator
Legends never die
Avatar
Registered: Aug 2003
Location: nö
Posts: 25539
wahrscheinlich weil windows und bmp blöd is.. who knows?

@watchout: wieso muss es eigentlich bmp sein?

funka

Legend
ex-prophet(down below)
Registered: Sep 2000
Location: Vienna / SF
Posts: 6131
ich schaetz weil clients auch bmp upen werden wuerden

mat

Administrator
Legends never die
Avatar
Registered: Aug 2003
Location: nö
Posts: 25539
dafür wäre bmp schlecht gewählt..

ich könnt mir ATM keinen grund ausmalen weshalb nur bmp in frage kommen sollte. zB tga wäre ähnlich und irrsinnig leicht verwendbar (besonders für 32 bit). is halt die frage wozu erst wirklich braucht bzw. welche anforderungen er an das format stellt.

Rektal

Here to stay
Registered: Dec 2002
Location: Inside
Posts: 4477
Screenshot -> Imaging -> Speichern = BMP

Nur ein Anwendungsfall.

watchout

Legend
undead
Avatar
Registered: Nov 2000
Location: Off the grid.
Posts: 6845
ach, ich will doch nur ne simple thumb-funktion schreiben... :rolleyes: kommts mir jetzt nicht mit "sowas gibts eh schon" ich bin durch mit fertigen scripts und die sind bei mir unten durch.
diese funktion sollte halt nun mal auch bmp's bearbeiten können, weil nun mal auch bmp's auftreten können, und es geht dabei nicht darum dass dieses format praktisch nutzlos is (sogar paint kann mittlerweile png, was ausreichen sollte), es geht darum dass ein paar windows dau's mich nur blöd fragen würden warum sie kein thumb von einer .bmp sehn können die sie raufgladen haben...

und ja, ich hab _garnix_ dagegen mir diese funktion selber zu schreiben, und das problem is nicht das .bmp - format (format hab ich eh scho seit wochen von wotsit) sondern die gd, ich hab keinen plan wie ich die daten "laden" muss damit die gd was damit anfangen kann, da ich sie ja auch resizen müsste...

Rektal

Here to stay
Registered: Dec 2002
Location: Inside
Posts: 4477
Ich glaub das ist keine lustige Arbeit; im Prinzip musst nur ein gd image erstellen (imagecreatetruecolor) und beim einlesen deines BMP jeden Pixel im bild halt setzen. Performance wird unter jeder Sau sein.

watchout

Legend
undead
Avatar
Registered: Nov 2000
Location: Off the grid.
Posts: 6845
jo, genau - deshalb wärs mir lieber wenn ich den speicher irgendwie direkt beschreiben kann, ich denke nämlich nicht dass sich das "ram"-gd-format und das bmp-format sehr stark unterscheiden werden...

Rektal

Here to stay
Registered: Dec 2002
Location: Inside
Posts: 4477
Hey wenn du das schon machst, dann kannst ja auch gleich den passenden C-code fuer php/gd2 schreiben, dann waers in zukuenftigen installation dabei :-)

Btw, das ist nicht auf deppat sondern durchaus ernst gemeint.

watchout

Legend
undead
Avatar
Registered: Nov 2000
Location: Off the grid.
Posts: 6845
ja, tät ich gern - leider hab ich von C _noch_ (;)) keine ahnung bis auf ein paar syntax-regeln, aber wenn ichs hinkrieg könnten wir zwei uns ja mal zamsetzen und du könntest das zu c umschreiben ;)
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz