login  Naam:   Wachtwoord: 
Registreer je!
 Forum

dynamisch kader rond tekening (Opgelost)

Offline wickedsid - 14/09/2010 13:26
Avatar van wickedsidLid Beste PHP programmeur collega's 

Ik heb een moeilijke vraag gekregen.
Ik zou graag dynamische kaders maken rond foto's.
wat bedoel ik hiermee?
Ik heb een site met een administratie erachter zodat men hierop zelf foto's kan toevoegen ed.
Nu weet ik op voorhand niet hoe groot (afmetingen) de foto's zijn en of ze staand of liggend zijn. Dus geen op voorhand af te spreken formaat of richting.
Is het mogelijk om dit via PHP te automatiseren?
dus van het moment dat de klant de foto's upload, er automatisch een kader rondkomt (zelf gemaakte kader dus)
Via photoshop gaat dit allemaal fijn via een "automate", maar de klant kan niet met photoshop werken.

Is wel een uitdaging denk ik!  
bedankt!

greetz

10 antwoorden

Gesponsorde links
Offline Ontani - 14/09/2010 13:41
Avatar van Ontani Gouden medailleGouden medailleGouden medailleGouden medaille

-1
je kan ook gewoon in html je kader maken en daar je afbeelding in plaatsen...
Offline wickedsid - 14/09/2010 16:08
Avatar van wickedsid Lid nee, het moet echt een kader rond de foto zijn.
ik bedoel dus echt een kader op 1pixel van de foto af.
maar ik bedenk net, is dit niet mogelijk met CSS?
border op een class zetten en koppelen aan een <img>
en als border een image zelf zetten???

is maar een idee, strax eens opzoeken...
Offline Jelmerholland - 14/09/2010 16:43
Avatar van Jelmerholland PHP beginner http://www.w3schools.com/css/css_border.asp

What's te problem?
Offline Raze - 14/09/2010 16:54
Avatar van Raze PHP beginner waarschijnlijk bedoelt hij geen gewoon 'kader' (border, dus 1 kleur), maar echt een soort van fotokader. Volgens mij is dit dan wel op te lossen via GD-library. Gewoon de afmetingen van de afbeelding ophalen, en dan via de functies van de GD library een kader toevoegen.
Bedankt door: wickedsid
Offline wickedsid - 14/09/2010 17:37
Avatar van wickedsid Lid meer zoiets als
img.about{

border: url("border.jpg")
}

<img class = about>

zou da nie lukken?
zit op werk, kan niet testen 
Offline valles10 - 14/09/2010 18:28
Avatar van valles10 HTML interesse
wickedsid schreef:
meer zoiets als
img.about{

border: url("border.jpg")
}

<img class = about>

zou da nie lukken?
zit op werk, kan niet testen 

neen 
maar js kan toch zoiets wel... (jQuery)
Offline gnotrgnotr - 14/09/2010 20:02
Avatar van gnotrgnotr Nieuw lid -moz-border-radius: 100px; dit css3 kan je afgeronde hoeken ook mee maken hoe hoger hoe ronder
Offline wickedsid - 14/09/2010 20:41 (laatste wijziging 15/09/2010 17:14)
Avatar van wickedsid Lid nieje nieje nieje, ben blijkbaar niet duidelijk genoeg.
ik wil een JPG als border zetten 
dus geen afgeronde hoeken, dikke gekleurde lijnen of weet ik veel.
een echte image als border.
eentje die zich dynamisch aanpast aan de soort foto (grootte, ligging)  

EDIT 2: found it...
http://www.w3.o...age-source
Dus gewoon via GD-lib de grootte ophalen. Dan de grootte van de cel dynamisch aanpassen ahv deze resultaten en dan de randen van de cel aanpassen met bovenstaande link.
natuurlijk in de cel de image zetten 
Offline Jelmerholland - 23/09/2010 23:37
Avatar van Jelmerholland PHP beginner Had Raze deze oplossing niet gegeven? Dan moet je hem de 'Oplossing!' creds geven, en niet je zelf ;)
Offline wickedsid - 26/09/2010 10:22
Avatar van wickedsid Lid klopt!! mijn excuses!!
ik geef alle creds aan Raze!! 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.175s