问题标签 [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.
php - ImageMagick - 从 SVG 文件渲染 PNG,内容脱离“页面”
我已经编写了一个将 SVG 转换为 PNG 的脚本,该脚本运行良好,直到 SVG 中的内容“脱离页面”。
例如:
黑线将被很好地转换,但绿框被完全忽略。一些 SVG 文件的内容完全脱离页面并呈现一个空的 PNG 文件。
我当前的命令:
我有 2k + SVG 文件,我正在转换至少大约 500 个或更多的文件,因此手动将图像移动到页面上并不是一个选项。
编辑 这里是一个示例文件的链接。实际绘图与左侧页面底部一致。
imagemagick - Imagemagick 色彩空间黑白到 CMYK
我必须将整个目录从颜色空间 Black/White(显示在 XNView 中)批量转换为 CMYK 以进行打印..
我试过这样(适用于“正常”图形..)
[...] 通常包含一个特定的路径..
这里有什么问题?完成该过程后,文件比 400kb 大得多 20kb。但它们仍然是彩色空间黑色/白色...
任何人的想法?
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 如何生成他们的版本的问题?
我应该补充一点,在固定时,它看起来像缩略图一样好,但它在固定页面上显得“下雪”,点击查看完整尺寸看起来很完美。
imagemagick - 使用imagemagick将EPS转换为PNG时如何添加填充?
使用imagemagick将EPS转换为PNG时如何添加填充?
我想做类似的事情:
但是希望实际的 logo 是 96x96px,居中,被透明背景包围,达到 128x128 像素。
imagemagick - ImageMagick - 将 XV/VIFF 转换为 BMP
我想将 Khoros 可视化图像(.XV
或.VIFF
扩展名)转换为位图。我试过了
但它返回黑色图像,而原始图像类似于以下内容:
我查看了这个ImageMagick 描述,它显然支持这种格式:
ImageMagick 实用程序可识别以下图像格式:
Name Mode Description
VIFF *rw+ Khoros Visualization image
是否可以将.XV
图像转换为.BMP
或.PNG
使用 ImageMagick?
如果有人想测试,请在此处下载该图的示例。
android - Image Magick 不需要的颜色变化
我使用图像魔法调整图标大小。原始图标是灰色的,但是当我使用以下命令调整它的大小时: convert -resize 50.0% -unsharp 0x1 生成的较小图标是黑色的。知道如何解决这个问题吗?
谢谢大卫
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
pdf - pdf>png>pdf后文本pdf的质量下降
我有一个非常具体的要求,我必须自动标记 PDF 文件的每一页(对于传真应用程序),所以这是我所做的过程:
第 1 步:将 PDF 转换为 PNG,每页一个 png 文件
- cmd1:gs -dSAFER -dBATCH -dNOPAUSE -sDEVICE=png16m -dGraphicsAlphaBits=4 -dTextAlphaBits=4 -r400 -sOutputFile=image_raw.png input.pdf
- cmd2: mogrify -resize 31.245% image_raw.png
- input.pdf(输入):https ://www.dropbox.com/s/p2ajqxe99nc0h8m/input.pdf
- image_raw.png(输出):https ://www.dropbox.com/s/4cni4w7mqnmr0t7/image_raw.png
第 2 步:标记每个 PNG 文件(使用第三方工具..)
- image_stamped.png(输出):https ://www.dropbox.com/s/3ryiu1m9ndmqik6/image_stamped.png
第 3 步:将 PNG 文件重新转换为一个 PDF 文件
- cmd:转换 -resize 1240x1753 -units PixelsPerInch -density 150x150 image_stamped.png output.pdf
- output.pdf(输出):https ://www.dropbox.com/s/o9y0jp9b4pm08ci/output.pdf
第三步的输出文件“理论上”应与步骤 1 中的输入文件相同(加上上面的标记),但事实并非如此,该文件有点模糊,并且在传真后变得无法阅读,因为模糊了即使您可能看到 input.pdf 和 output.pdf 之间没有区别,像素也不会通过传真线,尝试放大,您会发现文本字符的边缘模糊。
在输入(第 1 步)或输出(第 3 步)中使用的最佳参数是什么?
谢谢 !
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):
How do I rotate the whole image frame as such:
Or, put it simple:
- is the original picture (a) with (b) picture on top of it
- picture two is how im rotates the (b) picture
- is how I need the picture rotated
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”参数,我认为它会设置输出格式。但随后它抱怨这个论点。
我觉得我在这里遗漏了一些明显的东西。裁剪到图像中的任意矩形应该不难。
任何帮助将不胜感激。