2015年1月8日

任意不规则形状的图片剪裁 .

摘要: 原理:根据选择的区域(区域的选择需要用到GraphicsPath),根据区域可以得到这部分区域的边境矩形,从而不需要循环整张图片,只需要循环边境矩形,将矩形中的选择区域复制到另一种图片,这样大大提高了效率。根据选择的区域,可以得到复制出位于GraphicsPath中的这部分图片,同时设置这部分图片为... 阅读全文

posted @ 2015-01-08 15:40 大西瓜3721 阅读(2004) 评论(0) 推荐(0)

C#图片处理示例(裁剪,缩放,清晰度,水印)

摘要: 前言需求源自项目中的一些应用,比如相册功能,通常用户上传相片后我们都会针对该相片再生成一张缩略图,用于其它页面上的列表显示。随便看一下,大部分网站基本都是将原图等比缩放来生成缩略图。但完美主义者会发现一些问题,比如显示排版时想让相片缩略图列表非常统一、整齐、和美观,比如要求每张缩略图大小固定为120... 阅读全文

posted @ 2015-01-08 14:59 大西瓜3721 阅读(203) 评论(0) 推荐(0)

C#对图片文件的压缩、裁剪操作初探

摘要: 在做项目时,对图片的处理,以前都采用在上传时,限制其大小的方式,这样带来诸多不便。毕竟网站运维人员不一定会对图片做处理,经常超出大小限制,即使会使用图片处理软件的,也由于个人水平方面原因,处理效果差强人意。于是采用C#为我们提供的图像编辑功能,实现一站式上传,通过程序生成所需大小、尺寸的目标图片。进... 阅读全文

posted @ 2015-01-08 14:08 大西瓜3721 阅读(292) 评论(0) 推荐(0)

CSS和SVG中的剪切——clip-path属性和<clipPath>元素

摘要: 剪切是什么剪切是一个图形化操作,你可以部分或者完全隐藏一个元素。被剪切的元素可以是一个容器也可以是一个图像元素。元素的哪些部分显示或隐藏是由剪切的路径来决定的。剪切路径定义了一个区域,在这个区域内的内容将会显示,而不在这个区域内的内容不会显示。这个区域被称之为“裁剪区域”。只要在这个区域之外的任何元... 阅读全文

posted @ 2015-01-08 13:54 大西瓜3721 阅读(640) 评论(0) 推荐(0)

导航