草庐IT

ext-imagick

全部标签

javascript - 替换 ExtJS4 中的 Ext.reg() (xtype)?

我想在ExtJS4中使用3.3中的MultiSelect,如前一个问题所述:WhyaretheExtJSmultiselectitemselectorfilesnotincludedintheExtJS3.3downloadandwherearethey?似乎注册xtypes的方式在ExtJS4中发生了变化。当我尝试导入此小部件以及ItemSelector.js时,我在Ext.reg()上遇到错误。Ext.reg('multiselect',Ext.ux.form.MultiSelect);//backwardscompatExt.ux.Multiselect=Ext.ux.form.

javascript - 如何将点击事件添加到 Ext.Img?

如何将点击事件添加到Ext.Img?varpaddleItem=newExt.Img({xtype:'image',src:"lib/Image/Paddle.png",x:200,y:300,draggable:true,index:0,id:'paddleItem',listeners:{click:function(){Ext.Msg.alert("Message");}},renderTo:Ext.getBody()});这是我的代码,但没有用。请给我一些建议.. 最佳答案 将其绑定(bind)在底层元素上:varpaddl

javascript - 使用 Ext.create 在 ExtJS 4 GridPanel Column 中呈现动态组件

我有一个从商店填充的ExtJS(4.0.7)GridPanel。我在GridPanel的列中显示的值需要具有不同的View,具体取决于记录中的数据类型。最终目标是记录的type属性具有“double”或“integer”值的记录向用户呈现一个他们可以调整的slider,并且一种类型的“string”只是呈现一些只读文本。我创建了一个自定义列来执行此操作。它检查渲染器中的类型并确定要渲染的内容。我的“字符串”在下面的代码中运行良好,但我在努力解决如何动态创建和呈现列中更复杂的slider控件的问题。这个简化的示例只是试图呈现一个带有日期控件的Panel,就好像我可以做到这一点一样,我可以

javascript - 什么是 Ext.namespace,我们应该如何使用它们?

我在我正在处理的项目中遇到了Ext.namespace()。我查看了Sencha'swebsite并且解释不是很有帮助。他们是这样说的:Createsnamespacestobeusedforscopingvariablesandclassessothattheyarenotglobal.Specifyingthelastnodeofanamespaceimplicitlycreatesallothernodes.Ext.namespace('Company','Company.data');他们还提到Ext.ns('Company.data')更可取。如果这个问题看起来简单或愚蠢,我

php - 增加 Imagicks 最大分辨率

我有一个客户允许客户上传大文件以进行打印操作。该网站使用Imagick来处理图像,但是,当尝试设置最大宽度和高度时,它不会超过16000。例如://Thissetsthemaxwidthto20000pxphp>Imagick::setResourceLimit(9,20000);php>echo$image->getResourceLimit(9);16000php>Imagick::setResourceLimit(9,15000);php>echo$image->getResourceLimit(9);15000这是库的限制还是我需要配置其他东西? 最

PHP IMagick RGB 到 CMYK 反转?

我正在尝试使用IMagickPHP模块将RGB.gif转换为CMYK.gif。这段代码是我写的$i=newImagick('mosaique.gif');$i->setImageColorspace(Imagick::COLORSPACE_CMYK);$i->setImageFormat('gif');$i->writeImage('mosaique-cmyk.gif');但是生成的“mosaique-cmyk.gif”仍然是RGB...但是颜色反转(O_O)我做错了什么?编辑:我尝试过使用.jpg并将图像转换为CMYK,但它仍然是负片。编辑2:我尝试在另一台服务器上运行我的脚本制作.

php - 使用 GD 或 Imagick 扩展图像 Canvas

假设我有一张200x100的图片,我将其调整为100x50://imagick$imagick->resizeImage($width,$height,Imagick::FILTER_UNDEFINED,1)//gd$image=imagecreatetruecolor($width,$height);imagecopyresampled($image,$src,0,0,0,0,$width,$height,imagesx($src),imagesy($src)))但我希望图像为120x120。如何将Canvas扩展到该大小,但将我刚刚调整大小的图像保持在中心的相同尺寸?类似于Imag

php - ImageMagick 和 imagick_type_gen 无法识别添加的字体

好的,我正在运行CentOS服务器、PHP5.4.440和ImageMagick6.5.4,并且我正在尝试添加其他字体,例如Lobster。这是我到目前为止所做的:上传Lobster.ttf到/home/myusername/fonts/从SSH,运行“perlimagick_type_gen>fonts.xml”。这导致字体文件很大,但没有包含对Lobster.otf或Lobster.ttf的引用相反,我生成了自己的type.xml并将其保存到/home/myusername/.magick/。这是标记:通过SSH,我编辑了/user/lib64/ImageMagick-6.5.4/

php - 使用 imagick 使用 PHP 将 PDF 转换为 JPG 适用于平面 pdf,但在有多个图层时失败

我有一个用于pdf上传的内部作业管理上传页面。该脚本将pdf的副本保存到一个目录,然后使用imagick制作一个jpg副本,用于在另一页上显示。大多数使用脚本上传的PDF都能完美运行(尽管速度有点慢且占用内存……但仍能按预期运行)。我们从事服务业务,很多上传的都是pdf图纸集。从cad导出的图纸通常有一大堆图层,这些文件会失败并显示以下消息:Fatalerror:Uncaughtexception'ImagickException'withmessage'Postscriptdelegatefailed`../../Dropbox/Job_Docs/15-0273LaBella,Cas

PHP:使用 imagick 更改图像的 DPI?

我正在尝试找出如何使用PHP和imagic增加图像DPI。但是,每次我使用以下代码时,我的页面都会返回500错误!这是代码:$im=newImagick();$im->setImageUnits(imagick::RESOLUTION_PIXELSPERINCH);$im->setImageResolution(300,300);$im->readImage("test.png");$im->setImageFormat("png");header("Content-Type:image/png");echo$im;我知道在使用VPS时安装了imagemagic,我还尝试了这段工作正常