as3中可以利用JPGEncoder類或者PNGEncoder類對flash畫面進行截圖并保存到服務(wù)器上 類似涂鴉的那種 畫完后可以直接保存為圖片 這就需要和后臺結(jié)合 在flash中把圖片數(shù)據(jù)傳到后臺 然后后臺把收到的數(shù)據(jù)包還原為圖片格式*.jpg 或者*.png。
ASP這樣寫
<%
dim strSaveFileName
dim strNow
strnow =replace(replace(replace(now(), ":", ""), "-", ""), " ", "")
if request.servervariables("REQUEST_METHOD")="POST" then '當前為post
FormSize=Request.TotalBytes
FormData=Request.BinaryRead(FormSize) '接收數(shù)據(jù)到FormData
strSaveFileName =strNow &".jpg"
set dr=CreateObject("Adodb.Stream")
dr.Mode=3
dr.Type=1
dr.Open
dr.Write(FormData)
dr.SaveToFile Server.MapPath("photo/"&strSaveFileName),2
dr.Close
set dr=nothing
end if
response.Write "picID="+strSaveFileName
%>