Hade en rätt stor bild nu och satte den på 30,30,30,30 så inget skall ha kommit utanför, men får fortfarande:
Type mismatch: 'Crop'
23 svar · 718 visningar · startad av Thompa__85 · sida 2 av 2
oImg.Crop 10,70,160,210 Så säger aspSmartImage... dvs: x0, y0, x1, x2 Nu är de som så att jag vill ha kordinaterna dynamiska.. Så har sparat dom i en variabel: strVarden = x1 &","& y1 &","& x2 &","& y2 (Värderna hämstas från en form) Nackdelen är att jag inte få igång de nu.. :/ Det jag undrar är helt enkelt hur jag får in värderna så att oImg.Crop kan köras normalt. Tacksa
Läs frågan i sin helhet →Hade en rätt stor bild nu och satte den på 30,30,30,30 så inget skall ha kommit utanför, men får fortfarande:
Type mismatch: 'Crop'
Tjenare..
Testade att ändra till
oImg.Crop cint(x1),cint(y1),cint(x2),cint(y2)
och nu får jag felmess:
Failed to Save (Error 1140)-8
oImg.SaveFile("myImage.jpg")
objImg.SaveFile(Server.MapPath("myImage.jpg"))
Kontrollera också rättigheterna på mappen dit du vill spara bilden.
Thomsson, här har du ett som fungerar =)
Vet faktiskt inte vad som är felet men om du lägger upp denna kod:
<%
Dim oImg
Set oImg = Server.CreateObject("aspSmartImage.SmartImage")
oImg.OpenFile("pictures/QRFEQIOOLEHXEASSMZLWGMCBLMGBJ.jpg")
x1 = cint(60)
y1 = cint(70)
x2 = cint(160)
y2 = cint(210)
oImg.Crop cint(x1),cint(y1),cint(x2),cint(y2)
oImg.SaveFile("myImage.jpg")
Set oImg = Nothing
%>
så ser du att allt funkar.. Sen får du sätta in allt i javascriptet :D