BMP in JPEG Datei umwandeln?

Skipper

Grünschnabel
Hi.
Ist es möglich mit PHP bmp Grafiken in jpeg, gif oder png umzuwandlen?
Ich hab schon in der Funktionsrefernz gesucht, und nichts gefunden...

greets
Skipper
 
Hi!

Mit PHP kannst du so etwas nicht tun, soweit ich weiß, da dies ja eine Programmiersprache ist.
Für dein Vorhaben empfehle ich dir Adobe Photoshop, aber das Programm kostet eine Menge Geld.

Ein Freewareprogramm, mit annähernd gleichen Möglichkeiten ist GIMP (Englisch).
Erreichbar unter:
http://www.gimp.org/

Gruß Seppel
 
Programme zur Umwandlung von BMP in JPEG findet man im Internet eh in Massen. Das Problem ist aber, dass dies vollautomatisch beim Bildupload passieren sollte. Alles (ok, fast alles) andere kann man ja mit PHP konvertieren, nur eben BMP nicht.
Schade :(

trotzdem danke
Skipper
 
pequeno_Seppel hat gesagt.:
Mit PHP kannst du so etwas nicht tun, soweit ich weiß, da dies ja eine Programmiersprache ist.
Für dein Vorhaben empfehle ich dir Adobe Photoshop, aber das Programm kostet eine Menge Geld.

Ein Freewareprogramm, mit annähernd gleichen Möglichkeiten ist GIMP (Englisch).
Erreichbar unter:
http://www.gimp.org/


Entschuldige, aber das ist purer QUARK.

Du kannst mit PHP Grafikformate konvertieren. Das geht mit der GD Library, welche mittlerweile auf relativ jedem Webserver mit PHP installiert wurde. Eine andere Möglichkeit bietet ImageMagick - allerdings sind das extra Programme die nur über PHP aufgerufen werden.

Gruß,
kasper :)

P.S.: BMP lesen wird aber erst ab GD 1.8 unterstützt, wenn ich mich richtig erinnere.
 
Zuletzt bearbeitet:
...
Das sollte mit der GDLib theoretisch möglich sein...
von jpg in png funktionert es meines Wissens!
Wie sich das ganze mit bmp´s verhält weiß ich leider nicht :suspekt:
 
Natuerlich ist das purer Quark!

imagemagick.org hat gesagt.:
ImageMagick arbeitet mit 68 graphischen Formaten: AVI, AVS, BMP, CGM, CMYK, DCM, DCX, DIB, DPX, EPDF, EPI, EPS, EPS2, EPSF, EPSI, EPT, TELEFAX, FIG, SITZE, FPX, GIF, GIF87, GPLT, STEIGUNG, GRANIT, GRAU, HDF, HISTOGRAMM, HPGL, HTML, ICO, ICC, ILBM, IPTC, JBIG, JP2, JPC, JPEG, AUFKLEBER, DIAGRAMM, MANN, MIFF, MNG, MPEGÂ, M2VÂ, MPC, MTV, MVG, NETSCAPE, NULL, OTB, PBM, PCD, PCDS, PCL, PCX, PDB, Pdf, WW I, PICT, PIX, FORMEN, png, PNM, PPMS, VORBETRACHTUNG, DRUCK, PS, PSDÂ, PS2, PS3, PTIF, PWPÂ, P7, Rad, RGB, RGBA, RLA, RLE, SCAN, SCTÂ, SFWÂ, SGI, shtml, STEGANO, SONNE, SVGÂ, TGA, tiff, FLIESE, TIM, TTF, TXT, UIL, UYVY, VICAR, WEINSTOCK, VIFF, WBMP, GEWINN, WPG, WMF, X, XC, XBM, XPM, XWD und YUV.

PHP:
exec("convert input.bmp output.jpg");

Edit: Und sogar noch eine, wenn auch langsame Klasse gefunden, was aber die Ursache zur Folge haette, dass du gesucht haben muesstest. *SCNR
http://phpthumb.sourceforge.net/phpthumb.bmp.phps


Cheers!
 
Zuletzt bearbeitet:
Danke für die Antworten.
Da es mit der GD Libary nicht funktioniert, da sie keine passenden Funkionen bietet, werde ich mich mal mit ImageMagick auseinandersetzen.

greets
Skipper
 
@pequeno_Seppel:

Entschuldige bitte, war eigentlich nicht so negativ gemeint.
Hoffe Du kannst mir verzeihen, hab's halt im ersten Reflex geschrieben. :eek:
 
Zurück