程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> ASP編程 >> ASP技巧 >> asp動態生成wbmp圖片的程序

asp動態生成wbmp圖片的程序

編輯:ASP技巧

<%@ Language=VBScript %>
<%

'函數1:
'將字符串轉換成二進制
Function StoB(varstr)
str2bin = ""
For i = 1 To Len(varstr)
varchar = Mid(varstr, i, 1)
str2bin = str2bin & ChrB(AscB(varchar))
Next
StoB = str2bin
End Function

'函數2:
'將每兩個字符前面加"&H"表示是十六進制,然後把"&H??"加到"chr()"裡面
'具體功能是什麽,我也說不清,反正是必須的

Function SS(varstr)
BB = ""
For i = 1 To Len(varstr)/2
varchar = "&H" & Mid(varstr, 2*i-1, 2)
BB=BB & chr(varchar)
Next
SS = BB
End Function

img="00001414faf5f0fb6df0fbadf0fbdd801bfc70e71fe07ce7d0bbfbd0dbfbb0d7fd70b7fdb077f5d0fbebe0fbdbf01ce780c71c
70f7fdf0f7bff0f65df0f5edf00"
'這段字符串的含義參考我以前的帖子
'當然也可以由程序根據數據自動生成這段字符串,前提是你了解這段字符串的含義並有足夠的耐心,想想吧,生成一個100X100的
圖片,要由1250個類似"F0"的字符組成!

Response.ContentType="image/vnd.wap.wbmp"
Response.BinaryWrite stob(ss(img))

'試一下吧,好象不是很象太陽,simple怎麽說是太陽的圖案,或許他畫圖的能力比較差吧:)
%>

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved