小编mat*_*rgo的帖子

contenteditable div在webkit中实际上不可编辑

我有一个div,其contenteditable属性设置为true,但是,当我在其中键入文本时,它不会显示闪烁的光标或更新.我已经为focus,keydown和keypress添加了事件监听器,以查看div是否正在接收它们,这就是它!

怎么可能所有适当的事件实际上都在解雇但是div的内容没有适当地自我更新?我没有做任何像防止事件的默认行为一样的时髦.

另外,在不同的项目之前,我已经很满意地工作了好几次,所以我很确定这是由于这个特定页面的HTML结构导致的一些错误.同样,问题只出现在Chrome和Safari中; Firefox和IE8都很好.

contenteditable

16
推荐指数
2
解决办法
7514
查看次数

将Postscript转换为PNG的Ghostscript过度饱和

我正在尝试使用Ghostscript和/或ImageMagick将Postscript文档的每个页面转换为PNG图像.问题是两者都产生过于饱和的图像(我认为这是正确的术语).

以下是我正在尝试的命令:

gs -dSAFER -dBATCH -dNOPAUSE -sDEVICE=png16m -dGraphicsAlphaBits=4 -sOutputFile=page_%02d.png brochure.ps
convert brochure.ps im_page_%02d.png
Run Code Online (Sandbox Code Playgroud)

这是输入的Postscript文件(来自上面的brochure.ps)

这是我得到的几个输出图像:

第1页

第6页

正如您所看到的(特别是在新罕布什尔州绿色地图的页面上),输出PNG的颜色太亮/饱和.如何防止颜色变化太多并获得更准确的转换?

当您在其中打开Postscript文件时,在OS X 10.6中预览会自动执行非常准确的 PNG 转换.这让我相信只有一些东西与ghostscript转换ps-> png的方式相混淆(我相当自信ImageMagick只是这个操作的ghostscript的包装器).我应该使用除ghostscript之外的工具吗?

注意:正如pipitas指出的那样,颜色的可见差异因操作系统而异.在OS X 10.6中非常明显,但在Windows XP中显然不是很明显.

png postscript imagemagick ghostscript

5
推荐指数
1
解决办法
4926
查看次数