扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
Èý¡¢»Í¼ÌØЧ
¡¡¡¡Èç¹ûÖ»Êǽ«Í¼Æ¬ÏÔʾÔÚÍøÒ³ÉÏ£¬ÕâÑùδÃâÏԵüòµ¥¡£ÏÖÔÚ£¬ÎÒÃÇÀ´½øÒ»²½¸ÐÊÜASP.NETµÄÇ¿´ó¹¦ÄÜ¡£ÎÒÃǽ«Ñ§Ï°Í¼Ïó´¦ÀíÖг£ÓõÄͼÏó·´×ª¡¢Í¼ÏóÇиͼÏóÀÉìµÈ¼¼ÇÉ¡£
ÏÈÀ´¿´¿´³ÌÐòЧ¹û£º
×Ðϸ¿´£¬ÎÒÃÇ¿ÉÒÔÕÒµ½¸÷ÖÖͼÏó´¦ÀíЧ¹û¡£ÏÖÔÚ£¬ÎÒÃÇÀ´¿´¿´³ÌÐò´úÂ룺
£¼%@ Page Language="vb" Debug="True" %£¾
£¼%@ import namespace="system.drawing" %£¾
£¼%@ import namespace="system.drawing.imaging" %£¾
£¼%@ import namespace="system.drawing.drawing2d" %£¾
£¼%
dim strFilename as string
dim i as System.Drawing.Image
strFilename = server.mappath("./chris-fsck.jpg")
i = System.Drawing.Image.FromFile(strFilename)
dim b as New system.drawing.bitmap(i.width, i.height, pixelformat.format24bpprgb)
dim g as graphics = graphics.fromimage(b)
g.clear(color.blue)
'ÐýתͼƬ
i.RotateFlip(System.Drawing.RotateFlipType.Rotate90FlipX)
g.drawimage(i,New point(0,0))
i.RotateFlip(System.Drawing.RotateFlipType.Rotate270FlipY)
g.RotateTransform(10)
g.drawimage(i,New point(0,0))
g.RotateTransform(10)
g.drawimage(i,New point(20,20))
g.RotateTransform(10)
g.drawimage(i,New point(40,40))
g.RotateTransform(10)
g.drawimage(i,New point(40,40))
g.RotateTransform(-40)
g.RotateTransform(90)
g.drawimage(i,New rectangle(100,-400,100,50),New rectangle(20,20,i.width-20,i.height-20),GraphicsUnit.Pixel)
g.RotateTransform(-90)
' ÀÉìͼƬ
g.drawimage(i,New rectangle(10,10,50,50),New rectangle(20,20,i.width-20,i.height-20),GraphicsUnit.Pixel)
g.drawimage(i,New rectangle(50,10,90,50),New rectangle(20,20,i.width-20,i.height-20),GraphicsUnit.Pixel)
g.drawimage(i,New rectangle(110,10,150,50),New rectangle(20,20,i.width-20,i.height-20),GraphicsUnit.Pixel)
'ÇиîͼƬ
g.drawimage(i,50,100,New rectangle(180,80,60,110),GraphicsUnit.Pixel)
g.drawimage(i,140,100,New rectangle(180,80,60,110),GraphicsUnit.Pixel)
'ÐýתͼƬ
i.RotateFlip(System.Drawing.RotateFlipType.Rotate180FlipX)
g.drawimage(i,230,100,New rectangle(180,110,60,110),GraphicsUnit.Pixel)
response.contenttype="image/jpeg"
b.save(response.outputstream, imageformat.jpeg)
b.dispose()
%£¾
¡¡¡¡ÔÚÒÔÉϵijÌÐòÖУ¬ÎÒÃÇ¿´µ½ÊµÏÖͼÏó´¦ÀíµÄ¸÷ÖÖ¼¼ÇÉ£¬×Ðϸ¹Û²ì£¬ÎÒÃÇ¿ÉÒÔÖªµÀÐýתͼƬÆäʵÊÇÓÃÁËÒ»¸öRotateFlip·½·¨£»¶øÇиîºÍÀÉìͼƬ£¬ÍêÈ«ÊÇͨ¹ýÉèÖÃDrawImageµÄ²»Í¬²ÎÊýÀ´ÊµÏÖ¡£
¡¡¡¡ËÄ¡¢×ܽá
¡¡¡¡ASP.NETµÄͼÏó´¦Àí¿ÉÒÔʵÏֵŦÄܺܶ࣬ÎÒÃÇÔÚÕâÀïÆäʵֻÊǼòµ¥µÄ½éÉÜ£¬¸ü¶à¹¦ÄܵÄÓ¦Óã¬ÐèÒªÎÒÃÇÔÚʵ¼ùÖÐÃþË÷¡¢×ܽᡣ
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者