问题标签 [imagemagick-convert]

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.

0 投票
2 回答
762 浏览

php - ImageMagick - 从 SVG 文件渲染 PNG,内容脱离“页面”

我已经编写了一个将 SVG 转换为 PNG 的脚本,该脚本运行良好,直到 SVG 中的内容“脱离页面”。

例如:

SVG 内容为“页外”

黑线将被很好地转换,但绿框被完全忽略。一些 SVG 文件的内容完全脱离页面并呈现一个空的 PNG 文件。

我当前的命令:

我有 2k + SVG 文件,我正在转换至少大约 500 个或更多的文件,因此手动将图像移动到页面上并不是一个选项。

编辑 这里是一个示例文件的链接。实际绘图与左侧页面底部一致。

0 投票
1 回答
664 浏览

imagemagick - Imagemagick 色彩空间黑白到 CMYK

我必须将整个目录从颜色空间 Black/White(显示在 XNView 中)批量转换为 CMYK 以进行打印..

我试过这样(适用于“正常”图形..)

[...] 通常包含一个特定的路径..

这里有什么问题?完成该过程后,文件比 400kb 大得多 20kb。但它们仍然是彩色空间黑色/白色...

任何人的想法?

0 投票
1 回答
381 浏览

pdf - 为什么从 PDF 转换为 GIF 的 Imagemagick 在固定到 Pinterest 时会出现“下雪”?

我正在使用 Imagemagick 将单页 PDF 转换为 GIF 图像。这是我从 PHP 运行的 exec 命令:

源 PDF:http ://www.buzzbuzzbingo.com/images/pdf/185/InternetSafety-4185.pdf

生成的 GIF:http ://www.buzzbuzzbingo.com/images/pdf/screenshot/185/InternetSafety-4185.gif

一切正常,但是当我将这张图片固定到 Pinterest 时,它看起来像一台坏掉的旧黑白电视一样“下雪”。

这是固定页面上的“下雪”图像:http: //pinterest.com/pin/559783428652943247/

这是我如何转换 PDF 的问题还是源 PDF 的问题?或者这可能是 Pinterest 如何生成他们的版本的问题?

我应该补充一点,在固定时,它看起来像缩略图一样好,但它在固定页面上显得“下雪”,点击查看完整尺寸看起来很完美。

0 投票
1 回答
6814 浏览

imagemagick - 使用imagemagick将EPS转换为PNG时如何添加填充?

使用imagemagick将EPS转换为PNG时如何添加填充?

我想做类似的事情:

但是希望实际的 logo 是 96x96px,居中,被透明背景包围,达到 128x128 像素。

0 投票
2 回答
299 浏览

imagemagick - ImageMagick - 将 XV/VIFF 转换为 BMP

我想将 Khoros 可视化图像(.XV.VIFF扩展名)转换为位图。我试过了

但它返回黑色图像,而原始图像类似于以下内容:

ImageMagick 转换 应该如何

我查看了这个ImageMagick 描述,它显然支持这种格式:

ImageMagick 实用程序可识别以下图像格式:

Name Mode Description

VIFF *rw+ Khoros Visualization image

是否可以将.XV图像转换为.BMP.PNG使用 ImageMagick?

如果有人想测试,请在此处下载该图的示例。

0 投票
0 回答
84 浏览

android - Image Magick 不需要的颜色变化

我使用图像魔法调整图标大小。原始图标是灰色的,但是当我使用以下命令调整它的大小时: convert -resize 50.0% -unsharp 0x1 生成的较小图标是黑色的。知道如何解决这个问题吗?

谢谢大卫

0 投票
0 回答
288 浏览

imagemagick - im4java overlay image overlay

I have two images of different sizes. If I want to overlay the smaller one on the bigger one with the given position, how should I use the CompositeCmd to do this?

thanks hammer

0 投票
2 回答
2947 浏览

pdf - pdf>png>pdf后文本pdf的质量下降

我有一个非常具体的要求,我必须自动标记 PDF 文件的每一页(对于传真应用程序),所以这是我所做的过程:

第三步的输出文件“理论上”应与步骤 1 中的输入文件相同(加上上面的标记),但事实并非如此,该文件有点模糊,并且在传真后变得无法阅读,因为模糊了即使您可能看到 input.pdf 和 output.pdf 之间没有区别,像素也不会通过传真线,尝试放大,您会发现文本字符的边缘模糊。

在输入(第 1 步)或输出(第 3 步)中使用的最佳参数是什么?

谢谢 !

0 投票
1 回答
196 浏览

imagemagick - How to rotate the image frame?

This is a simple script to rotate and place an image b on top of image a. My problem is that image b is being rotated within the defined area (100x100):

bad

How do I rotate the whole image frame as such:

good

Or, put it simple:

enter image description here

  1. is the original picture (a) with (b) picture on top of it
  2. picture two is how im rotates the (b) picture
  3. is how I need the picture rotated
0 投票
0 回答
584 浏览

imagemagick - 如何使用 node-imagemagick 进行裁剪,缓冲区作为输入,stdout 作为输出?

我第一次使用 node-imagemagick。免责声明:我从未使用过 imagemagick,也不是一个 javascript 人。大多数经验是 C/C++、Objective-C。

我正在为需要获取输入缓冲区的服务器端进程编写一个片段,将其裁剪到任意范围,然后将其输出到标准输出中。

目前,我的代码如下所示:

我知道我的输入很好......我已经用 imagemagick 的“调整大小”例程完成了这个。“cropStr”是一个字符串,“100x100+10+10”——任何任意值都放在这里。

但我仍然在标准错误中得到错误:

图像格式����' @ error/constitute.c/ReadImage/532.\nconvert: option requires an argument-crop' @error/convert.c/ConvertImageCommand/1081.\n"

我尝试输入一个“-format”参数,我认为它会设置输出格式。但随后它抱怨这个论点。

我觉得我在这里遗漏了一些明显的东西。裁剪到图像中的任意矩形应该不难。

任何帮助将不胜感激。