gm for node.js:仅当图像大于目标大小时才调整大小

用户名

我调整大小以使大图像适合该网站,这意味着大文件将缩小到1000px。

gm(readStream, fileObj.name()).resize('1000').stream().pipe(writeStream);

但是,如何避免小图像变大?

大卫·佐里希塔(David Zorychta)

使用gm的size方法:

var image = gm(readStream, fileObj.name());
image.size(function(err, size){
  if(size.width >= 1000 && size.height >= 1000) {
    image.resize('1000').stream().pipe(writeStream);
  }
})

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用Node js的gm包调整图像错误的大小

来自分类Dev

使用Node JS的gm包调整图像错误的大小

来自分类Dev

调整图像大小,同时使用node-gm保存其exif方向

来自分类Dev

node.js-node.js .thumb()的gm不能精确切出大小

来自分类Dev

Node.js:错误:使用GM模块时产生ENOENT

来自分类Dev

Node.js GM模块ImageMagick-奇怪的错误

来自分类Dev

通过URL在Node.js gm库中加载字体

来自分类Dev

gm:如果图像宽于1000像素,则调整其大小

来自分类Dev

调整大小和裁剪图像并保持高宽比NodeJS和gm

来自分类Dev

NodeJS gm同步获取图像大小

来自分类Dev

如何使用node.js和gm创建PDF缩略图

来自分类Dev

使用Node JS中的GM模块在多页tiff文件中旋转特定页面

来自分类Dev

node.js:gm 在传递过多数据时抛出 spawn E2BIG 错误

来自分类Dev

在iOS 8 / Xcode 6 GM Seed上使用自动布局调整大小时,UIScrollView中断

来自分类Dev

Node.js使用Mocha调整图像大小

来自分类Dev

使用node.js调整图像跨平台大小

来自分类Dev

如何在writeFile之前在Node JS中调整图像大小

来自分类Dev

在Node.js中调整图像大小的简单方法?

来自分类Dev

使用Node.js从Amazon S3快速调整图像大小

来自分类Dev

Node.js / Mongodb / GridFS在上传时调整图像大小

来自分类Dev

如何使用Jimp调整要上传的图像的大小而无需在Node.js中刷新

来自分类Dev

使用Node.js从Amazon S3快速调整图像大小

来自分类Dev

使用GraphicsMagick / gm在附加图像之间添加边距

来自分类Dev

如何从opencv node.js库获取图像大小

来自分类Dev

调整大小时使图像居中

来自分类Dev

调整大小时图像模糊

来自分类Dev

调整大小时响应图像

来自分类Dev

调整图像大小时,Codeigniter图像旋转

来自分类Dev

仅调整大图像的大小

Related 相关文章

  1. 1

    使用Node js的gm包调整图像错误的大小

  2. 2

    使用Node JS的gm包调整图像错误的大小

  3. 3

    调整图像大小,同时使用node-gm保存其exif方向

  4. 4

    node.js-node.js .thumb()的gm不能精确切出大小

  5. 5

    Node.js:错误:使用GM模块时产生ENOENT

  6. 6

    Node.js GM模块ImageMagick-奇怪的错误

  7. 7

    通过URL在Node.js gm库中加载字体

  8. 8

    gm:如果图像宽于1000像素,则调整其大小

  9. 9

    调整大小和裁剪图像并保持高宽比NodeJS和gm

  10. 10

    NodeJS gm同步获取图像大小

  11. 11

    如何使用node.js和gm创建PDF缩略图

  12. 12

    使用Node JS中的GM模块在多页tiff文件中旋转特定页面

  13. 13

    node.js:gm 在传递过多数据时抛出 spawn E2BIG 错误

  14. 14

    在iOS 8 / Xcode 6 GM Seed上使用自动布局调整大小时,UIScrollView中断

  15. 15

    Node.js使用Mocha调整图像大小

  16. 16

    使用node.js调整图像跨平台大小

  17. 17

    如何在writeFile之前在Node JS中调整图像大小

  18. 18

    在Node.js中调整图像大小的简单方法?

  19. 19

    使用Node.js从Amazon S3快速调整图像大小

  20. 20

    Node.js / Mongodb / GridFS在上传时调整图像大小

  21. 21

    如何使用Jimp调整要上传的图像的大小而无需在Node.js中刷新

  22. 22

    使用Node.js从Amazon S3快速调整图像大小

  23. 23

    使用GraphicsMagick / gm在附加图像之间添加边距

  24. 24

    如何从opencv node.js库获取图像大小

  25. 25

    调整大小时使图像居中

  26. 26

    调整大小时图像模糊

  27. 27

    调整大小时响应图像

  28. 28

    调整图像大小时,Codeigniter图像旋转

  29. 29

    仅调整大图像的大小

热门标签

归档