为什么png图片ps不能解析png图片按顺序看

PNGView – 透明图片查看器
PNGView – 透明图片查看器
4.00 / 5 5
比较有新意的地方在于同时拖入多张图片到 PNGView 后,使用左右方向键就能切换不同的照片。
当然,@scavin 想到了 05年小众推荐的一款软件 ,同样的功能,但更加易用。可以关联图片格式(双击图片即打开,PNGView 则从打开方式打开图片失败),支持快捷键放大缩小,左右旋转,邮件分享等等。
是小众介绍的第一款软件,HOHO
喜欢这篇文章?
按分类查看文章:
大家都在讨论些什么
: 在安卓上以前我也用 Mathstudio ,但是现在我用 WolframAlpha 啦: Android用处大么……: 新手不知道如何使用啊: 我研究过office的文件夹,有些公用资源再wordexcelppt是都有的,并且非常大,当时我做的就是删了多余了留下一个做好硬链接,发现没什么问题,但是确实省了好多空间。。。: 在使用中.....确实挺好: 支持Latex公式输入吗?
如果不支持,怎么调用Mathjax插件?: 比起收费的几何画板,我更喜欢免费的GeoGebra。
最热门标签
传说中的小众软件 让你的手机应用与众不同。
个人 blog 转载时请遵循 “署名-非商业性使用-相同方式共享” 的创作共用协议;
商业网站或未授权媒体不得复制本站内容。求助,为什么PNG图片不能显示出来?(已解决) - 已解决问题区 - 『 提问交流 』 -
AUTOIT CN AutoIt中文论坛|acn|au3|软件汉化 - 分享您的技术!
帖子436&精华0&积分341&威望43 点&金钱3 块&贡献37 分&阅读权限30&在线时间229 小时&注册时间&最后登录&
求助,为什么PNG图片不能显示出来?(已解决)
本帖最后由 夜猫猫 于
14:58 编辑
不想切割图片,省的都是图。需要获取图片中的一部分,并使其显示出来。
我的代码怎么不能显示?是不是少了什么
去掉分割的数值。PNG能正常显示。刚代码乱了。。
#NoTrayIcon
#include &GDIPlus.au3&
#include &WindowsConstants.au3&
#include &GuiConstantsEx.au3&
()
$pngSrc = @ScriptDir&&\background.png&
$hImage = ($pngSrc) ; 载入图片
$width = ($hImage) ; 获得图片宽度
$height = ($hImage) ;获得图片高度
$GUI = (&&, $width, $height, -1, -1, $WS_POPUP, $WS_EX_LAYERED) ;创建无标题窗口
;==================================================
$PNG1 = ($hImage, 0, 0, 47, 57, 0x0026200A) ; 创建位图克隆
; 绘制另一幅图像
$hGraphic =
($PNG1) ;获取图像的图形环境
&$hImage2 = & ($hGraphic, $PNG1, 0, 0, 47, 57) ;图像绘制到指定的位置
&;==================================================
&;上面=====的部分去掉,将下面的 $hImage2改成 $hImage就能正常显示
SetBitmap($GUI, &$hImage2, 255)
($GUI, &&, 1);窗口置顶
()
& & $nMsg = ()
$GUI_EVENT_CLOSE
& & & & & &
SetBitmap($hGUI, $hImage, $iOpacity)
$hScrDC, $hMemDC, $hBitmap, $hOld, $pSize, $tSize, $pSource, $tSource, $pBlend, $tBlend
& & $hScrDC = (0)
& & $hMemDC = ($hScrDC)
& & $hBitmap = ($hImage)
& & $hOld = ($hMemDC, $hBitmap)
& & $tSize = ($tagSIZE)
& & $pSize = ($tSize)
& & ($tSize, &X&, ($hImage))
& & ($tSize, &Y&, ($hImage))
& & $tSource = ($tagPOINT)
& & $pSource = ($tSource)
& & $tBlend = ($tagBLENDFUNCTION)
& & $pBlend = ($tBlend)
& & ($tBlend, &Alpha&, $iOpacity)
& & ($tBlend, &Format&, 1)
& & ($hGUI, $hScrDC, 0, $pSize, $hMemDC, $pSource, 0, $pBlend, $ULW_ALPHA)
& & (0, $hScrDC)
& & ($hMemDC, $hOld)
& & ($hBitmap)
& & ($hMemDC)
& ;==&SetBitmap
复制代码 高亮切换
附件: 您需要才可以下载或查看附件。没有帐号?
帖子2127&精华0&积分3684&威望201 点&金钱26601 块&贡献2218 分&阅读权限150&在线时间1996 小时&注册时间&最后登录&
什么意思?是要将图片切成5份显示?
活到老,学到老。
帖子436&精华0&积分341&威望43 点&金钱3 块&贡献37 分&阅读权限30&在线时间229 小时&注册时间&最后登录&
不是切割后显示,是直接获取后显示,就是没有输出图片。切割后显示我会。
$hGraphic = _GDIPlus_ImageGetGraphicsContext ($PNG1) ;获取图像的图形环境
$hImage2 =& &_GDIPLus_GraphicsDrawImageRect($hGraphic, $PNG1, 0, 0, 47, 57)
这两句用法对吗?
帖子1538&精华0&积分1260&威望41 点&金钱7761 块&贡献409 分&阅读权限200&在线时间280 小时&注册时间&最后登录&
额 css sprites表示鸭梨很大
菜鸟乱入,高手退散.
帖子1044&精华0&积分2373&威望223 点&金钱16369 块&贡献1405 分&阅读权限150&在线时间805 小时&注册时间&最后登录&
本帖最后由 ceoguang 于
19:04 编辑
#NoTrayIcon
#include &GDIPlus.au3&
#include &WindowsConstants.au3&
#include &GuiConstantsEx.au3&
()
$pngSrc = @ScriptDir&&\b.png&
$hImage = ($pngSrc) ; 载入图片
$width = ($hImage) ; 获得图片宽度
$height = ($hImage) ;获得图片高度
$GUI = (&&, $width, $height, -1, -1, $WS_POPUP, $WS_EX_LAYERED) ;创建无标题窗口
$PNG1 = ($hImage, 0, 0, 47, 57, 0x0026200A) ; 创建位图克隆
SetBitmap($GUI, &$PNG1, 255)
($GUI, &&, 1);窗口置顶
()
& & $nMsg = ()
$GUI_EVENT_CLOSE
& & & & & &
SetBitmap($hGUI, $hImage, $iOpacity)
$hScrDC, $hMemDC, $hBitmap, $hOld, $pSize, $tSize, $pSource, $tSource, $pBlend, $tBlend
& & $hScrDC = (0)
& & $hMemDC = ($hScrDC)
& & $hBitmap = ($hImage)
& & $hOld = ($hMemDC, $hBitmap)
& & $tSize = ($tagSIZE)
& & $pSize = ($tSize)
& & ($tSize, &X&, ($hImage))
& & ($tSize, &Y&, ($hImage))
& & $tSource = ($tagPOINT)
& & $pSource = ($tSource)
& & $tBlend = ($tagBLENDFUNCTION)
& & $pBlend = ($tBlend)
& & ($tBlend, &Alpha&, $iOpacity)
& & ($tBlend, &Format&, 1)
& & ($hGUI, $hScrDC, 0, $pSize, $hMemDC, $pSource, 0, $pBlend, $ULW_ALPHA)
& & (0, $hScrDC)
& & ($hMemDC, $hOld)
& & ($hBitmap)
& & ($hMemDC)
& ;==&SetBitmap
复制代码 高亮切换
&&金钱 + 10 块
帖子436&精华0&积分341&威望43 点&金钱3 块&贡献37 分&阅读权限30&在线时间229 小时&注册时间&最后登录&
额。直接使用位图克隆就好,下面两个是多余的。又钻牛角了。
帖子101&精华0&积分234&威望15 点&金钱1026 块&贡献153 分&阅读权限30&在线时间81 小时&注册时间&最后登录&
这个确实显示了,可是无法在GUI放入输入框
帖子784&精华0&积分974&威望48 点&金钱131 块&贡献486 分&阅读权限50&在线时间316 小时&注册时间&最后登录&
看贴学习一下,不错支持……
[通过 QQ、MSN 分享给朋友]PS怎么把一张图片切片保存成多张png图片?
PS怎么把一张图片切片保存成多张png图片?有时候一张图片里有很多小图,我们需要把每个小图单独保存,下面分享使用ps切片工具加上辅助线快速把一张图片切分成很多张图片并保存的教程
做过网页设计的朋友,想必一定用过ps进行切图,有时候会用到保存透明背景图片,那么就要用到png图片格式,下面就来教教大家怎么切出png图标!
1、首先我们会用到一张ico图标素材(如下一张作为实验案例),和Photoshop ,这里我用的是ps cs6
2、使用Photoshop打开图片
3、使用切片工具
4、切割你想要的图标按钮(推荐使用参考线)
5、然后在菜单中使用文件下面的&存储为web所用形式&
6、点击进去就会进入到一个设置图片格式的一个界面,设置下图片格式,有两个png格式,png-8与png-24,根据大家的需要进行选择!
7、接着就是设置下保存路径,注意:在&切片&那里要设置为&所有用户切片&,或者&选中的切片&,这样才能保存出你想要的切片!
8、这里我保存到的是桌面,在桌面就可以看到已经保存好的images文件夹,也就是我们保存的切片所在的位置!
9、打开后就是可以看到我们保存好的png格式的图片!
10、当然些图片不是png透明背景的,这个需要源图片为透明的背景!ok,整个切图过程已经完全搞定。

我要回帖

更多关于 mac为什么不能打开png 的文章

 

随机推荐