问题标签 [gm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
node.js - 什么时候使用 multer 完成图片上传?
我multer.js
在我的项目中使用用户注册时上传用户个人资料图片。
我需要存储用户图像文件并制作缩略图。制作缩略图时,我使用的是gm.js
. 以下是我的代码。
我假设upload.single('img')
post的中间件,完成上传图片,所以gm
把上传的图片做缩略图。但什么也没有发生。_saveThumbnail
返回resolve()
并且原始图像已上传。
我真的很想做缩略图。帮我。
node.js - nodejs GraphicsMagick(gm)将流传递给.composite()
将 Expressjs 与 gm (GraphicsMagick) 模块一起使用。
我想使用流作为 .composite() 的输入。
这可能吗,或者有什么办法吗?
我可以使用包含图像路径的路径或变量进行合成,但我想改为传入流(myStream)。
例子:
node.js - Node Js gm,调整大小和重叠
我想将图像(img1)插入另一个图像(img2),但在插入之前,必须根据 img2 尺寸调整 img1 的大小。
如何使用nodeJs gm实现这一目标?
我正在使用 imageMagic。
node.js - 保存的图像无法立即使用。好像请求在完成之前就解决了
用户选择一张图片(在这种情况下来自 Facebook,但我不认为这与问题有关)。请求被发送到服务器以获取图像并将其保存在本地。请求以 200 解析。解析后的请求在客户端被拾取,并通过创建一个新的图像使用 JS 将图像动态添加到页面中。
问题:即使在写入过程完成之前请求没有解决,但当客户端尝试加载图像时,它会返回 404。
我已经尝试在客户端上添加一个错误处理程序,如果图像返回 404,它会重新加载图像。这在几百毫秒后起作用。然而还有另一个问题。通常图像只加载了一半,其余的都是黑色的。
当请求解决时,就好像图像尚未完成处理一样。
我不知道是什么导致了这个问题。在操作完成之前,我看不到如何解决请求。
javascript - 在透明背景上替换 png 图像中的空白
这个来自 gm 库的命令用于节点替换整个图片。如何用这个库在图像上只用白色替换空间?
node.js - 通过坐标在另一个上方插入一个 png
我如何在特定的绳索中将一页插入另一页。我想为 imageMagic 使用 gm 库,但我找不到这样的方法。也许存在另一个库
node.js - 将 GIF 与 PNG 文件合并
我想将 4 张图片合并为一张,2 张 GIF 和 2 张 PNG。我正在使用图形图像执行此操作,但不幸的是,该插件仅拾取 GIF 的第一帧。最终结果是 4 个静止图像的平铺。有什么我错过了图形魔术的方法吗?我现在得到了 gif 文件,但是 2 gif 没有像预期的那样动画。
有没有其他插件可以实现与动画的合并?
meteor - Meteor cfs:graphicsmagick transformWrite Error write eof at errnoException
请帮助解决此错误,将 cfs:graphicsmagick 用于 Fs.Store.GridFS,我有此代码..
但这会产生此错误.. 在此处输入图像描述
在某些情况下,它不会产生上述错误,但是当保存时让我远离零 (0) 字节,使用 transformWrite 时会出现此错误,如果我错过了正常工作但使用原始尺寸且未进行操作,但图像必须有50x50 ..
谢谢你的帮助..