Avatar billede hono Nybegynder
17. april 2003 - 17:37 Der er 11 kommentarer og
1 løsning

Billeder og PHP

Jeg søger noget information om hvordan man arbejder med billeder i php. F.eks. vil jeg gerne kunne finde et billedes størrelser, højde, bredde, farveoplysninger (farve, sort/hvid, gråtoner osv.) og alt muligt i den retning.

Desuden ville jeg høre om det med PHP er muligt, at rotere et billede. Altså så det f.eks. vises liggende ned, eller på hovedet. Endeligt ville det være sejt, hvis man med PHP automatisk kunne indsætte noget oven i billedet. Altså f.eks. en tekst der hedder "copyright 2003", så det også bliver en del af billedet (altså ikke bare en css-løsning med noget z-index osv.).

Findes der nogen artikler eller lignende om disse ting?

På forhånd tak

Hono
Avatar billede swaxi Nybegynder
17. april 2003 - 18:32 #1
du skal bruge imagemagick.
det er et program, som kan lave alt det der og meget mere via kommandopormpt. det du gør er så at kalde imagemagick med system() (eller backticks) fra php. det kræver to ting :
1) imagemagick er installeret på din server (det er default på de fleste linux-installationer) og 2) du har adgang til at lave systemkald (det er ikke sikkert du har det - spørg din udbyder)
Avatar billede hono Nybegynder
17. april 2003 - 18:55 #2
swaxi >> Nej, den løsning kan jeg desværre ikke bruge, har ikke adgang til det.

Kan man ikke gøre det alene vha PHP?

Hono
Avatar billede olebole Juniormester
17. april 2003 - 21:02 #3
<ole>

Nej - zwaxi's løsning eller GDlib er det eneste, du kan bruge. PHP kan ikke behandle billeder i sig selv.
Måske, du skulle bede zwaxi svare igen, så han kan få sine points  :)

/mvh
</bole>
Avatar billede webt Nybegynder
17. april 2003 - 22:52 #4
Lige en tilføjelse, billedets størrelse kan du hente med getimagesize() som retunere højde og bredde i en array med 4 elementer 0: bredde, 1: højde, 2: billede type, 3: height="værdi" width="værdi", den funktion kræver ikke gdlib
Avatar billede hono Nybegynder
17. april 2003 - 23:42 #5
k, swaxi smid lige et nyt svar, ser ud til at jeg var for hurtig med at afvise.

Og webt, læg du også lige et svar, tak!

Hono
Avatar billede hono Nybegynder
17. april 2003 - 23:47 #6
Kom lige til at tænke på en ting. Hvis nu jeg gerne vil bruge det her imagemagic på friserverplads.dk, ved I så om det kan lade sig gøre?

På forhånd tak

Hono
Avatar billede webt Nybegynder
17. april 2003 - 23:49 #7
okay
Avatar billede olebole Juniormester
18. april 2003 - 00:54 #8
Jeg kan slet ikke komme ind på deres side .......... så lige i øjeblikket kan man med garanti ikke  :)
Avatar billede hono Nybegynder
18. april 2003 - 01:29 #9
nåja, lige en ting til. Kan man, uden brug af imagemagic, men i "ren php", finde ud af hvor meget et billede fylder (i kb f.eks.), eller kan man kun gøre de ting som webt nævnte?

Hono
Avatar billede schaefner Juniormester
18. april 2003 - 01:31 #10
Du kan jo bare bruge filesize():
http://www.php.net/manual/en/function.filesize.php
Avatar billede hono Nybegynder
18. april 2003 - 01:34 #11
schaefner >> fedt, tak skal du have!
Avatar billede schaefner Juniormester
18. april 2003 - 01:35 #12
no problemo ;)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester