【发布时间】:2011-03-04 16:18:21
【问题描述】:
我想在 Qooxdoo 中创建一个圆角按钮,但我遇到了一些问题。我猜这是 ImageMagick 的问题,而不是我的 Qooxdoo 代码,但我还是会发布它。
所以为了创建圆角,我关注了guide。
这是我的 image.json 包含的内容:
{
"jobs" :
{
"common" :
{
"let" :
{
"RESPATH" : "source/resource/custom"
},
"cache" :
{
"compile" : "../cache"
}
},
"image-clipping" :
{
"extend" : ["common"],
"slice-images" :
{
"images" :
{
"${RESPATH}/image/source/groupBox.png" :
{
"prefix" : "../clipped/groupBox",
"border-width" : 4
}
}
}
},
"image-combine" :
{
"extend" : ["common"],
"combine-images" :
{
"images" :
{
"${RESPATH}/image-combined/combined.png":
{
"prefix" : [ "${RESPATH}" ],
"layout" : "vertical",
"input" :
[
{
"prefix" : [ "${RESPATH}" ],
"files" : [ "${RESPATH}/image/clipped/groupBox*.png" ]
}
]
}
}
}
}
}
}
当我运行图像剪辑和图像组合时会发生以下情况:
C:\custom>generate.py -c image.json 图像剪辑
INITIALIZING: CUSTOM配置:image.json
工作:图像剪辑
解析配置包括...
正在解决作业...
合并作业默认值...
正在解析宏...
正在解析库/清单...
EXECUTING: IMAGE-CLIPPING正在初始化缓存...
完成
C:\custom>generate.py -c image.json 图像组合
INITIALIZING: CUSTOM配置:image.json
工作:图像组合
解析配置包括...
正在解决作业...
合并作业默认值...
正在解析宏...
正在解析库/清单...
EXECUTING: IMAGE-COMBINE正在初始化缓存...
组合图像...
- 创建图像 C:\custom\source\resource\custom\image-combined\combined.png Magick:没有为此的解码委托 图片格式
\docume~1\lomme\lokala~1\ tmpql73hk' @ error/constitute.c/ReadImage/532. Magick: missing an image filenameC:\custom\source\resource\custom\image-combined\combined.png' @ 错误/montage.c/MontageImageCommand/1707。 蒙太奇命令(蒙太奇-几何 +0+0 -gravity NorthWest -tile 1x -background 无 @c:\docume~1\lomme\lokala~1\temp\tmpql73hk C:\custom\source\resources\custom\image-combined\combined.png) 失败,返回码如下:1
图像剪辑就像一个魅力,但是当我尝试运行图像组合时,我收到了一些错误消息。当我用谷歌搜索错误消息时,它说 ImageMagick 缺少 PNG 支持,但我可以使用其他命令,如“convert a.jpg b.png”,所以一定有某种 png 支持?
这是“识别列表格式”返回的内容:
PNG* PNG rw- Portable Network Graphics (libpng 1.2.43) See http://www.libpng.org/ for details about the PNG format.PNG24* PNG rw- 不透明 24 位 RGB (zlib 1.2.3)
PNG32* PNG rw- 不透明或透明 32 位 RGBA
PNG8* PNG rw- 8-bit indexed with optional binary transparency
那么为什么我会收到此错误消息: Magick:此图像格式没有解码委托
在我看来好像有 png 支持?我以前从未使用过 ImageMagick,所以我完全迷路了:D
提前致谢
【问题讨论】:
标签: png imagemagick qooxdoo