|
© 13/6-2004, Rune Henning Johansen,
http://rhj.info,
rhj@rhj.info.
WbmpServer; generering av WAP bilder |
|
|
Rune Henning JohansenAll bruk av tjenesten blir logget slik at jeg lettere kan tilpasse tjenesten nytt utstyr.
rhj@rhj.info
22253241, privat
95939001, mobil
http://www.cs.ubc.ca/spider/phillips/spock.gifDen aller enkleste måten å presentere en WAP versjon av dette bildet, er å legge følgende inn i WML koden:
![]()
<img src="http://rhj.dyndns.info:3333/test.wbmp?adr=www.cs.ubc.ca/spider/phillips/spock.gif" alt="Bildet lastes inn ..."/>Avhengig av størrelsen på ditt WAP utstyr, vil bildet kunne bli presentert som for eksempel dette:
Serveren godtar forskjellige argumenter. Syntaksen er:![]()
arg=verdi+arg=verdi+...Følgende argumenter kan brukes i tillegg til adr:
Argument Beskrivelse Verdi Default Eksempel ramme Legger en ramme rundt bildet false/true false ![]()
logo bildet presenteres som logo false/true false ![]()
random En annen teknikk for å rastrere bildet false/true false ![]()
faktor For å kunne strekke bildet i en eller
annen retning.Kan være nødvendig siden noe
utstyr har pikslersom ikke har samme høyde
som bredde.float 1.0 2.0
![]()
0.5:
![]()
mx & my Maksimal bredde og høyde på bildet float & float Ingen! Serveren vil prøve
å tilpasse bildet med
maksimal størrelse for
det gitte utstyret. Uansett
verdier av disse argumenter,
vil det ikke bli generert
for store bilder til det gitte
utstyret.25 & 25:
![]()
| Hvis ingen argumenter oppgis, vil servere generere en wml fil. Detter er koden som blir levert ved et kall på http://rhj.dyndns.info:3333/: | Resultatet av http://rhj.dyndns.info:3333/ i WinWAP 2.2: | |
|
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"> <wml> <template> <do type="prev" name="b" label="Tilbake"> <prev/> </do> </template> <card title="Testbilde"> <p align="left"> Kun adressen:<br/> <img src="http://rhj.dyndns.info:3333/?adr=www.cs.ubc.ca/spider/phillips/spock.gif" alt="Bildet lastes inn ..."/> </p> <p> Med ramme:<br/> <img src="http://rhj.dyndns.info:3333/?adr=www.cs.ubc.ca/spider/phillips/spock.gif+ramme=true" alt="Bildet lastes inn ..."/> </p> <p> Som logo:<br/> <img src="http://rhj.dyndns.info:3333/?adr=www.cs.ubc.ca/spider/phillips/spock.gif+logo=true" alt="Bildet lastes inn ..."/> </p> <p> Tilfeldige piksler:<br/> <img src="http://rhj.dyndns.info:3333/?adr=www.cs.ubc.ca/spider/phillips/spock.gif+random=true" alt="Bildet lastes inn ..."/> </p> <p> Breiflabb:<br/> <img src="http://rhj.dyndns.info:3333/?adr=www.cs.ubc.ca/spider/phillips/spock.gif+faktor=2.0" alt="Bildet lastes inn ..."/> </p> <p> Lang i maska:<br/> <img src="http://rhj.dyndns.info:3333/?adr=www.cs.ubc.ca/spider/phillips/spock.gif+faktor=0.5" alt="Bildet lastes inn ..."/> </p> <p> Begrenset størrelse:<br/> <img src="http://rhj.dyndns.info:3333/?adr=www.cs.ubc.ca/spider/phillips/spock.gif+mx=25+my=25" alt="Bildet lastes inn ..."/> </p> </card> </wml> |
|