png

让IE6显示透明PNG背景图片

百般思念 提交于 2020-01-30 06:36:04
核心代码CSS: filter : progid:DXImageTransform.Microsoft.AlphaImageLoader ( enabled = bEnabled , sizingMethod = sSize , src = sURL ) 属性: enabled : 可选项。布尔值(Boolean)。设置或检索滤镜是否激活。true | false true : 默认值。滤镜激活。 false : 滤镜被禁止。 sizingMethod : 可选项。字符串(String)。设置或检索滤镜作用的对象的图片在对象容器边界内的显示方式。 crop : 剪切图片以适应对象尺寸。 image : 默认值。增大或减小对象的尺寸边界以适应图片的尺寸。 scale : 缩放图片以适应对象的尺寸边界。 src : 必选项。字符串(String)。使用绝对或相对 url 地址指定背景图像。假如忽略此参数,滤镜将不会作用。 已知问题: 滤镜会使图片覆盖在文本层之上,使超链接和按钮等失效。并没有设置为背景的选项。 尚不完美的解决方法: 将div、链接或按钮设置相对位置,使之浮动。 1.此法文字仍会显示为在半透明下的模糊效果。 2.div/label/gridview等长度的变化将不会引起容器长度的自动适应。 摘几段代码和方法: 把下面的代码放在head区就可以解决问题了。 <!--[if

easyui图标大全

拈花ヽ惹草 提交于 2020-01-28 19:24:08
.icon-blank{ background : url ( 'icons/blank.gif' ) no-repeat ; } .icon-add{ background : url ( 'icons/edit_add.png' ) no-repeat ; } .icon-edit{ background : url ( 'icons/pencil.png' ) no-repeat ; } .icon-remove{ background : url ( 'icons/edit_remove.png' ) no-repeat ; } .icon-save{ background : url ( 'icons/filesave.png' ) no-repeat ; } .icon-cut{ background : url ( 'icons/cut.png' ) no-repeat ; } .icon-ok{ background : url ( 'icons/ok.png' ) no-repeat ; } .icon-no{ background : url ( 'icons/no.png' ) no-repeat ; } .icon-cancel{ background : url ( 'icons/cancel.png' ) no-repeat ; } .icon

Trying to understand zlib/deflate in PNG files

不羁的心 提交于 2020-01-28 05:45:06
问题 I'm currently in the middle of writing a small PNG image I/O library myself for learning purposes. My problem is the following: I created a small PNG only 2 by 2 pixels in dimension and opened it in a hex editor to study its contents. This is the image I created using GIMP and stored with a compression of "9". (Please note that this is an enlarged image of the original 2 by 2 pixel image ;) ) So I guess uncompressed, this would look something like this in memory: 00 00 00 FF 00 00 00 00 FF 00

解决PNG图片在IE6下背景不透明的问题让IE6支持PNG透明背景

吃可爱长大的小学妹 提交于 2020-01-27 01:02:17
引用功能被关闭了。 PNG图片在FF下是透明,但IE6下会变成浅蓝色的,下面的方法可以有效解决PNG图片在IE6下背景不透明的问题 IE6下PNG图片背景不透明的问题解决方法一: 给CSS控制文件加入如下CSS属性进行控制就可以解决PNG在IE6下面不透明的问题: * html div { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="tran.png"); background:none; } 注意:这里我们使用了 “*”的CSS hack,这个CSS Hack是Internet Explorer 6独有的,在Ineternet Explorer 6的DOM结构中,默认HTML的父节点为*,而在标准的DOM结构中HTML就是根节点。所以上面的CSS 规则只有Internet Explorer 6 认识。 这样,我们在Internet Explorer 6、7、Firefox、Opera等最常用的浏览器的都实现了半透明效果了。 IE6下PNG图片背景不透明的问题解决方法二: 在网页head部分引用下面的这段JS function CorrectPNG(){ for(var i=0; i<document.images.length;

十分钟学会graphviz画图

北城以北 提交于 2020-01-26 05:44:17
一、认识graphviz 接触graphviz是几年前的一个项目,要画出数据网络的布局,使用graphviz能比较清楚的画出数据之间的关系。 可以在gallery中查看他能完成的图形: http://www.graphviz.org/gallery/ 。graphviz最方便的地方在于能够很快的清晰的画出点与点之间的关系,并且有许多布局算法能够很好的去布局。 之前使用它画过流程图,如: image.png 还有决策树。使用twopi画出数据的关联关系: image.png 二、安装graphviz 官网下载: http://www.graphviz.org/download/。 根据自己的版本来选择: image.png 安装在任意喜欢的位置。但是需要把安装目录的 graphviz/bin 加入环境变量 PATH 里,我这里只写了相对路径。 打开cmd,输入: dot --help ,如果弹出以下信息,就是安装成功: image.png 三、使用graphviz 3.1 基本信息 graphviz中包含了众多的布局器: dot 默认布局方式,主要用于有向图 neato 基于spring-model(又称force-based)算法 twopi 径向布局 circo 圆环布局 fdp 用于无向图 以上布局我都使用过,但是个人比较倾向dot和twopi,可以根据需求来画图。 3.2

IE6实现PNG图片透明

Deadly 提交于 2020-01-26 03:21:49
png图片有很好的品质。阴影效果也不会有杂边,很流畅。如果插入网页的话可以给网站内容增色不少!更重要的是在不增加图片容量大小的情况下提高了页面的图片的质量。对于有复杂背景,如:在有颜色过度背景上插入不规则边框的图片带来极大很便利!   但目前IE中对于插入的透明背景的.png的图片是不能正常显示的。IE会自动给".png"格式的图片加个灰色背景。   解决这个的方法是增加javascript。具体方法如下:   把下面的代码放在head区就可以解决问题了。 以下是引用片段: <script> function correctPNG() { for(var i=0; i<document.images.length; i++) { var img = document.images[i] var imgName = img.src.toUpperCase() if (imgName.substring(imgName.length-3, imgName.length) == "PNG") { var imgID = (img.id) ? "id='" + img.id + "' " : "" var imgClass = (img.className) ? "class='" + img.className + "' " : "" var imgTitle = (img.title)

批量修改文件名称

无人久伴 提交于 2020-01-26 00:56:58
import cv2 as cv import random import glob import os from PIL import Image import shutil # import pdb def get_samples(foldername,savePath): print('savePath:',savePath) if os.path.exists(savePath) is False: os.makedirs(savePath) filenames = os.listdir(foldername) for filename in filenames: full_path = os.path.join(foldername, filename) new_name = filename[:-5]+'.png' label_png = os.listdir(full_path)[2] #os.rename(os.path.join(filename, label_png),os.path.join(filename, name)) shutil.copy(os.path.join(full_path, label_png), os.path.join(savePath, label_png)) os.rename(os.path.join(savePath,

Multiple pngs/pdfs per page using python

旧街凉风 提交于 2020-01-25 03:10:06
问题 I have a set of images I have saved as .png and .pdf. I was wondering if there is anyway to combine either the pngs or pdfs together in such a way I could have multiple per page. I know how to use PdfFileMerger() to merge several pdfs together, but this only puts one item per page. Is there any way to accomplish this? I have both pdfs and pngs so whichever one I need to use I can. I basically want to do something like: Take image1.png, image2.png, image3.png, and image4.png and create

引用图片显示到前端的策略

☆樱花仙子☆ 提交于 2020-01-25 00:14:40
引用图片显示到前端的策略: ①最直接的方式–>使用本地绝对路径,如: D:\EclipseJEE\JavaEEProject\JavaEE-Test3.1\WebContent\img\name.png 注意: 绝不提倡 ,这样虽然能在本地浏览器(Eclipse浏览器)上显示,但在网页浏览器上无法加载,因为网页服务器是在Tomcat的指定路径(工程下)下执行的。从网页浏览器中复制该图片地址为about:blank。 ②使用EL表达式表示当前的相对路径,示例: ${pageContext.request.contextPath }/img/name.png 注意:此时网页浏览器中图片可见,复制该图片地址为 http://localhost:8880/JavaEE-Test3.1/img/name.png ,于是我们便有了策略③。 ③src=”工程名/文件夹名/图片全名” <img src="JavaEE-Test3.1/img/name.png"/> ,理想很美好,现实很残酷。看似可行的路径,然而在浏览器上还是加载失败,复制其图片路径为 http://localhost:8880/JavaEE-Test3.1/jsp/JavaEE-Test3.1/img/name.png ,和②中正确的图片路径相比多了jsp/JavaEE-Test3.1; 尝试着改成 <img src="img

Python接口测试,requests库的post请求进行文件上传

我是研究僧i 提交于 2020-01-24 20:57:02
前言 如果需要发送文件到服务器,比如上传图片、视频等,就需要发送二进制数据。 一般上传文件使用的都是 Content-Type: multipart/form-data; 数据类型,可以发送文件,也可以发送相关的消息体数据。 POST一个多部分编码(Multipart-Encoded)的文件 使用 requests 上传文件的基本步骤 构造文件数据,通过 open 函数以二进制方式打开文件 构造相关数据 发送请求,将文件数据以 files 参数传入,其他消息体数据通过 data 、 json 、 headers 、 cookies 传入 1 url = 'http://httpbin.org/post' # 上传文件接口 2 files = { 3 'file': ('test.png', # 文件名称 4 open('../file/test.png', 'rb'), # 文件路径 5 'image/png', # 文件类型 6 {'Expires': '0'} # 其他参数,非必传 7 ) 8 } # => 打开上传文件并且加入文件相关参数 9 10 data = { 11 "name": "test" 12 } 13 14 # data传入请求参数dict,files传入待上传文件参数dict 15 r = requests.post(url, data=data,