|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
国内有些大的CRM厂商的ASP就写得不错.无论是概念还是它里面用JAVASCRIPT的能力.并不是说现在的程序员用了ASP.NET来写程序就可以说自己高档了利用ASPImage组件仅需以下步骤:
建一个工具
设置多少属性
挪用SaveImage办法
以下代码举例申明怎样在vbscript中利用ASPImage组件,在这个例子中我们要创建一个渐进添补的字样为"welcometo"的笔墨图片:
SetImage=Server.CreateObject("AspImage.Image")
remSetvariousfontparameters
Image.FontColor=vbBlack
Image.Italic=True
Image.Bold=True
Image.FontName="Arial"
Image.FontSize=12
Image.PadSize=10
remCalculatehowbigourtextinfoisandsettheimagetothissize
remThishastobedonesincewewanttofilltheareawithagradient
strMessage="Welcometo"
Image.MaxX=Image.TextWidth(strMessage)
Image.MaxY=Image.TextHeight(strMessage)
remCreateaonewaygradient
Image.GradientOneWayvbRed,vbWhite,0
remPrintourstringtotheimage
Image.TextOutstrMessage,Image.X,Image.Y,false
remSetthefilenameandsave
remNOTE:Youshouldgenthefilenamedynamicallyformultiuserusage
Image.FileName="d:inetpubwwwrootimagesmsg1.jpg"
ifImage.SaveImagethen
remTheimagewassavedsowritethe<br>"
else
remSomethinghappenedandwecouldntsavetheimagesojustuseanHTMLheader
remWeneedtodebugthescriptandfindoutwhatwentwrong
Response.Write"<h2>Welcometo</h2>
endif
经由过程利用SaveImage办法我们能够得知图片是不是已准确保留了。一样平常招致图片不克不及准确保留的缘故原由是图片的保留路径分歧法大概对该路径没有写的权限。
GIFAnimations
图片能被加载或举行处置,而且能够经由过程挪用AddImage办法将这些修正保留到一个举动按次的动画中。在soianim.asp中有个复杂的GIF动画例子,这个文件已打包到ASPImage的ZIP文件中。
缺点:安全性不是太差了,还行,只要你充分利用系统自带的工具;唯一缺点就是执行效率慢,如何进行网站优化以后,效果会比较好。 |
|