8得票1回答
如何在ES6中导入节点模块并传递子类参数?

在JS中,我需要在节点模块中使用gm(我想要与imageMagick一起使用而不是默认的graphicsMagick),同时传递这样一个参数: var gm = require('gm').subClass({ imageMagick: true }); 我该如何用ES6实现这个功能?...

8得票2回答
为什么使用GraphicsMagic调整大小后,较小的PNG图像占用的空间比原始图像更多?

原始的PNG图像大小为800x1200,大约占用34K的空间。将该图片使用GraphicsMagick调整大小为320x480后,生成的图片大约占用37K的空间。(相比之下,如果在Windows 7上使用Paint调整大小,则生成的图片为40K)。这是怎么回事?调整图片大小的目的本来就是为了节...

7得票3回答
在Azure Functions中使用ImageMagick或GraphicsMagick

我正在尝试确定公司是否可以使用Azure Functions自动转换TIFF文件为多种JPG和PNG格式和大小。我正在使用Node.js的Functions,但也可以使用其他语言。 我的问题是,我无法让GraphicsMagick或ImageMagick在Functions上正常工作。我使用...

8得票3回答
调整电影画照片大小时出现的问题(动态GIF图像)

我在调整cinemagraphs大小时遇到了问题。如果您不知道,它们是gif图像,其中只有一部分图像是动画的,而普通gif则是整个图像都是动画的。这里是一个node.js示例: // ![http://i.imgur.com/Qb1m0.gif][1] var gm = require('...

10得票5回答
如何将一个SVG图像文件转换为多尺寸ICO图标,且不出现模糊(锐化)效果。

我一直在使用ImageMagick,但它生成的结果非常模糊。 convert -density 300 ../images/favicons/procensus.svg -background transparent -colors 256 -define icon:auto-resize ...

7得票1回答
Meteor.JS CollectionFS视频转换为图像缩略图(Graphics Magick)

我正在开发一款Meteor应用程序,其中使用CollectionFS上传文件。 我已经能够上传并生成图像的缩略图。 但我的问题是:如何为视频创建缩略图? 我可以通过命令行看到它是可能的:https://superuser.com/questions/599348/can-imagemag...

7得票1回答
启用Gmagick PHP模块会导致ImageMagick(Imagick)模块报告0个支持的格式。

我正在尝试在同一台机器上启用imagick和gmagick扩展(ubuntu 12.04 - 虽然在旧版本中存在相同的问题)。 我已经安装了可运行的ImageMagick / Imagick,支持206种格式... 直到我启用gmagick模块 - 然后它报告支持0种格式。 我能够通过这个回...

9得票2回答
在SailsJS(beta版)中使用Skipper,在上传前对图像进行调整大小

我正在使用SailsJS(beta)开发。我想找到一种方法,在调用Skipper函数req.file('inputName').upload()之前,利用graphicsmagick来调整SailsJS-beta中Skipper解析的流(stream)以缩小图像。 我的目标是在上传之前将大型...

7得票1回答
Graphicsmagick:如何绘制适合特定框(宽度/高度)的文本

我正在使用GraphicsMagick的node.js 模块。在我的Node JS应用程序中,我需要向现有图像添加文本标签,使得: 1)如果文本长于图像大小,则文本自动换行到下一行 2)如果文本无法适应图像,则文本的字体大小会自动调整(缩小)以适应图像框 GraphicsMagick的nod...

13得票3回答
在Ubuntu 10.04上使用GraphicsMagick安装RMagick 2.13.1

我以前安装过一个能与ImageMagick配合使用的rmagick gem。当时我使用源码安装了ImageMagick并禁用了OpenMP功能。这个安装过程非常顺利。但是,现在我想卸载rmagick和ImageMagick,然后安装能够与GraphicsMagick配合使用的版本。 于是我又...