缩略图

用卓语言实现中文编程关闭Win7和Win10任务栏窗口预览

风格不统一 提交于 2020-04-02 16:40:23
用卓语言实现中文编程 Win7 和 Win10 关闭任务栏窗口预览 Windows 系统中自带任务栏的窗口缩略图功能,也就是说,鼠标移到任务栏上的某个窗口时,会自动弹出该窗口的实时内容的缩略图。这个功能在某些情况下是很实用的,但是大部分用户都用不上,反而可能感觉很烦人。 网上有一些通过修改注册表来关掉这个预览功能。在这里我编写了一个卓语言的程序,比直接操作注册表更简单。你可以在卓语言网站下载这个免费的编程小软件,打开程序运行就可以了。 网址是: http://www.zyuyan.org/ Windows 关闭任务栏窗口预览 .zys 的源码如下: //说明:Win7/8/10任务栏取消缩略图和预览 导入包:卓语言系统,卓操作系统,卓文件系统,卓批处理 导入类:批处理命令,常用转义符,控制台 属于:唯一类型 启动: 输出"本程序实现Win7/8/10任务栏取消缩略图和预览,原理是修改相关注册表的任务栏窗口预览数据" 换行 显示任务栏窗口预览数据 取消任务栏缩预览 显示任务栏窗口预览数据 输出"程序运行结束,您重新启动电脑后不再出现缩略图预览了" 换行 暂停 显示任务栏窗口预览数据: A=注册表"HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced" 如果A不存在 输出

图片压缩和缩略图[JAVA]

早过忘川 提交于 2020-03-30 06:21:28
最近工作需要对服务器上面的文件进行压缩,并且把原来一些缩略图进行压缩。贴出代码片断供大家交流。 搜略图实现规定大小画布上缩小图片,方便列表显示。 图片压缩提供了2种方法。1、可以自定义压缩比。2、采用ImageIO进行默认压缩(更安全一些,不会出现内存溢出)。 private void doThumbCompress(File file) { BufferedImage bis = null ; BufferedImage bid = null ; try { int nw = 113 ; // 定义宽为113 int nh = 84 ; // 定义高为84 bis = ImageIO.read(file); int c_w = bis.getWidth(); int c_h = bis.getHeight(); if (c_w < 114 && file.length() < MIN_LENGTH) { bis = null ; return ; } if (c_w > WIDTH) { nw = WIDTH; nh = c_h * (WIDTH) / c_w; c_h = nh; c_w = nw; } if (c_h > HEIGHT) { nh = HEIGHT; nw = c_w * (HEIGHT) / c_h; } bid = new BufferedImage

图片处理能力提升50%,杉岩智能存储是如何做到的?

狂风中的少年 提交于 2020-03-25 23:17:03
一提到对象存储,大家多半会联想到“存储海量文件”。但随着近几年大数据、云计算等应用场景的广泛部署,客户对业务的敏捷性要求越来越高,尽可能地精简业务处理流程、提高业务处理效率变得更加重要。面对这些需求变化,身处幕后的存储设备已经不能仅仅局限于“存储”这个基本要求。一些领先的对象存储厂商已经开始思考,如何将原本外置的业务处理能力集成到存储上来,让存储做“更多事情”,结合业务需求来赋能应用,帮助客户实现更大价值。 为了满足部分客户在海量图片处理场景下对业务敏捷性和处理效率的要求,SandStone MOS在V5.4版本中新增图片处理功能,使图片处理的全业务流程均在对象存储内部完成,让流程处理从“繁琐低效”走向“简洁高效”。本文即对该特性进行专题解读。 一、图片处理业务导致海量数据高吞吐 随着各类企业文档、图片和音视频等非结构化文件的数量逐步从千万级快速增长至数亿级别,并呈现持续的指数级爆炸式增长,分布式对象存储已逐步替代传统NAS存储,成为当今企业内非结构化数据存储的标配。非结构化数据(尤其是图片文件),通常与企业的业务流程紧密相关。比如银行的购房贷款审批业务,购房者提交的申请材料通常包含身份证、户口本、个人收入证明及购房合同等各类文件的扫描件,并以图片的形式长期存档。整个审批流程包含了对图片的各种处理需求,比如通过缩略图来提高浏览效率、通过打水印以便于追溯图片来源

缩略图排序拖拽实现图层z-index排序

最后都变了- 提交于 2020-03-23 18:51:04
上一篇介绍了如何生成缩略图,顺便再整理一下拖拽排序(但是没有实现想要的功能,只是实现了排序和图层交互功能) 如果玩过ps或者是Axure的朋友会知道,在设计图层时右下角有个图层对应的缩略图,缩略图拖拽分组可实现图层index优先级。 本来是想实现以下功能 1.拖拽排序 2.新建分文件夹分组 3.组内排序 类似axure这样的: 结果。。。。由于时间问题没有实现。如果有人实现了,希望可以分享以下,我找了好久没有找到 后面只实现第一点:采用的是jquery的插件sortable 初始化: $(".pagesLaySmallViewContent").sortable({ //cursor:"move", //items:"div", opacity: 0.6, //拖动时,透明度为0.6 axis:"y",//只能纵向拖动 scroll:"true", update : function(event, ui){ //更新排序之后 //当前对象 //let obj =ui.item; } }); 由于我的页面结构是一个缩略图一个div,所以默认items值。 监听排序功能 $(".pagesLaySmallViewContent").bind("sortupdate", function(event, ui) {}); ui.item ;//获取拖拽对象 $(this).sortable

.net webapi 接收保存图片到服务器,并居中剪裁压缩图片

戏子无情 提交于 2020-03-18 10:00:08
每天解决一些c#小问题,在写微信小程序,或者一些手机软件接口,我们经常要用到上传图片到服务器,或者使用图床去保存我们的图片。 这次就简单明了的来梳理一下如何实现图片的接受和对接受到的图片进行一些处理。 一、实现图片的接收 1.首先要明确现在大部分前端的传输图片的统一规范都是通过 POST请求+form表单 提交文件的形式 话不多说上代码,这里是上传一张图片的示例,我用的是时间戳命名 [HttpPost,Route("UpLoadImageFiles")] public string UpLoadImageFiles(string suffix)//suffix是后缀的意思,可以自己判断,也可以前端传输 { var files = HttpContext.Current.Request.Files;//首先先确定请求里夹带的文件数量 if (files.AllKeys.Any())//如果存在文件 { using (HttpClient client = new HttpClient()) { HttpContextBase HttpContext = (HttpContextBase)Request.Properties["MS_HttpContext"]; var text = HttpContext.Request.Files[0].InputStream;//获取到文件流

浓缩的才是精华:浅析GIF格式图片的存储和压缩

二次信任 提交于 2020-03-16 06:10:10
成文迪, 在Web前端摸爬滚打的码农一枚,对技术充满热情的菜鸟,致力为手Q的建设添砖加瓦。 GIF格式的历史 GIF(Graphics Interchange Format)原义是“图像互换格式”,是CompuServe公司在1987年开发出的图像文件格式,可以说是互联网界的老古董了。 GIF格式可以存储多幅彩色图像,如果将这些 图像 连续播放出来,就能够组成最简单的动画。所以常被用来存储“动态图片”,通常时间短,体积小,内容简单,成像相对清晰,适于在早起的慢速互联网上传播。 本来,随着网络带宽的拓展和视频技术的进步,这种图像已经渐渐失去了市场。可是,近年来流行的表情包文化,让老古董GIF图有了新的用武之地。 表情包通常来源于手绘图像,或是视频截取,目前有很多方便制作表情包的小工具。 这类图片通常具有文件体积小,内容简单,兼容性好(无需解码工具即可在各类平台上查看),对画质要求不高的特点,刚好符合GIF图的特性。 所以,老古董GIF图有了新的应用场景。 本文的应用场景 新的应用场景带来新的需求,本文所探究的问题来自于某个业务场景下——为用户批量推送GIF表情包。 一批图像大约有200-500张,以缩略图列表的形式展示在客户端。 根据我们使用测试数据进行的统计GIF图表情包的尺寸大部分在200k-500k之间,批量推送的一个重要问题就是数据量太大,因此

wordpress教程之自带缩略图功能

☆樱花仙子☆ 提交于 2020-03-15 19:48:58
首页你要看下你所用的主题有没有开启文章缩略图功能,如果看起的话,会在wordpress后台编辑页面或者文章时在右下角的地方看到一个特色图像的设置,如下图: 如果没有说明你还没有激活这功能。我们需要在你主题functions.php里面加一段代码。 <?php add_theme_support( 'post-thumbnails' ); //激活文章和页面的缩略图功能。 //如果你想分别激活它们,可以使用下面的代码: add_theme_support( 'post-thumbnails', array( 'post' ) ); // 激活文章缩略图功能 add_theme_support( 'post-thumbnails', array( 'page' ) ); // 激活页面缩略图功能 ?> 这样你的缩略图功能就激活了,然后我们添加图片或者直接点击设置特色图片的时候,你会发现多了一个设置如图。 我们单击作为特色图像,这样你就可以将这个图片作为特色图片显示了。 做好之后我们就要对它进行调用然后在前台显示出来,代码是: <?php the_post_thumbnail(); //需要将这段代码放在你的主循环中比如: <?php if ( have_posts() ) while ( have_posts() ) : the_post(); ?> <?php the_post

WordPress博客彻底关闭图片缩略图功能的方法

不想你离开。 提交于 2020-03-15 18:39:39
最近感觉没发几篇文章,然后查看cpanel面板的时候发现不知不觉我的空间突然被占用了很多,不能忍啊,我查看了一下磁盘占用,发现是缩略图搞的鬼,我 的文章中的图片都是保存在七牛中的,只有特色图片是不能使用外链的,所以特色图片我就只能上传到主机空间中,但是其实每次上传特色图片的时候都会自动生成 几张其他的图片(不同的主题生成的缩略图是不一样的,我的是默认生成四种大小的缩略图),这个图片就是缩略图了,其实我觉得缩略图没什么用,又占用了超级 多的空间,我觉得缩略图其实就是为了让所有的特色图片大小变得一样,其他的没什么用,弄了一下午,终于解决了,方法如下: 登陆博客后台,点击“设置”选项卡下的“媒体”选项,进入媒体选项设置界面,全部设置为零,保存即可。 当然,这里是全局设置,如果有些主题自己在 functions.php 通过函数定义了生成图像缩略图,而且主题中需要调用,还是会生成主题所定义的缩略图的。也就是说,主题自定义高于WordPress默认设置。但不管怎么 说,默认设置改为 0 是不会错的,当然如果主题作者要求你在这里设置其他的数值的除外。 所以说,很多人上面这里设置为0了还是解决不了问题,比如我开始就是这样,原因就是他使用的主题发送了裁剪“特色图像”到指定大小的请求。于是我就打开了functions.php进行了一些修改,如图: 修改后保存即可,这样就成功了

phpcms 用户修改头像

烈酒焚心 提交于 2020-03-13 12:23:05
做的项目用户的头像是存在ucenter里面,phpcms通过phpsso这个单点登录系统? 具体的我也不清楚,phpcms自带的v9_member表里没有存放用户头像的字段,如果需要修改,就要修改ucenter里的头像, 在phpcms里读取用户头像,也需要phpsso,通过它来链接ucenter 从而获取头像。 那么怎么通过在phpcms的控制器里,可以修改用户头像呢。 首先分为两个部分:1.上传头像,并且保存。2.将保存的头像生成缩略图,并且在指定位置生成缩略图。 生成的缩略图以后,上传的头像就没有用了,可以删除,生成的缩略图就用来当头像显示(很马赛克) 代码如下: 1.文件上传函数saveimage,2.编辑个人资料函数edit_myself()(在这里要修改头像),3.在指定位置生成缩略图do_upload_avatar() 返回值是缩略图的路径,4.初始化phpsso /* 文件上传 * @param type $file $_FILES['image'] * @param int $max_file_size 上传文件大小限制, 单位BYTE * @param string $img_folder 上传文件路径 * @param int $imgpreview 是否生成预览图(1为生成,其他为不生成); * @param type $imgpreviewsize

php使用timthumb生成缩略图

做~自己de王妃 提交于 2020-03-11 12:44:52
最近需要一个在线截图的接口,但是找了很久没有合适的,然后自己写的话又有点麻烦,突然想起来之前使用wordpress的时候碰到一个略缩图类。使用起来不要太方便。这里推荐给大家。 用过timthumb这个类的都应该很熟悉,此类可以用来生成图片的缩略图并加以处理,如果在linux环境下安装了optipng或pngcrush工具,也可以进行网站的截图操作。 文件下载地址: http://www.121xz.com/softdown/19577 wordpress自带的缩略图功能会对每次上传的所有图片根据设置的图片尺寸进行裁剪,并把原图和裁剪后的图片保存在网站空间中,图片只裁剪一次,更改设置的尺寸不会重新生成,这样不仅占用主机空间,以后改版网站时还要使用同一尺寸的图片,否则图片会失真或变形。timthumb.php是专门针对wordpress开发的集成在wordpress主题中的缩略图应用项目,只会对调用的图片进行裁剪,而且是在有访问请求时才临时生成一个配置文件,在一定时间内缓存在空间中,不会生成多余的缩略图。 参数说明: src : 需要进行图片缩放的源图片地址,或者是需要进行截图操作的网页地址 webshot : 如果此值为真则进行截图操作 w : 生成图片的宽度,如果宽度或高度只设置了一个值,则根据其中一个值进行等比缩放 h : 生成图片的高度,如果高度和宽度都没有指定,则默认为100