当前位置: 首页 > 知识库问答 >
问题:

在 Linux 上生成图像魔术,将电动势转换为 PNG

宇文智敏
2023-03-14

我试图在Red Hat Enterprise Linux Server release 5.5(ti kanga)上使用Imagemagick将EMF格式的图像转换为PNG,但是遇到了以下错误:

转换:此图像格式“缩略图.emf”@错误/构成.c/读取图像/550 没有解码委托。转换: 没有图像定义 “1.png” @ 错误/转换.c/转换图像命令/3068.

我该如何解决这个问题?

共有3个答案

太叔烨霖
2023-03-14

根据这一页:http://www.imagemagick.org/script/formats.php

EMF R Microsoft Enhanced Metafile(32位)仅在Microsoft Windows下可用。

岳泳
2023-03-14

另一种方法是使用inkscape:

inkscape -o file.png source.emf

有关更多导出选项(要导出的区域、dpi、图像分辨率、背景颜色等),请参见< code>inkscape - help。

百里承业
2023-03-14

安装libreoffice并在emf文件所在的文件夹上运行此命令:

libreoffice --headless --convert-to png *.emf
 类似资料:
  • 问题内容: 因此,我所处的状态是以PDF格式发布了一堆数据,但更糟糕的是,大多数(全部?)PDF似乎都是在Office中键入的字母,打印/传真然后进行扫描(我们的政府最好吗?)。起初我以为自己疯了,但后来我开始看到大量“倾斜”的pdf文件,就像有人没有正确将它们放在扫描仪上一样。因此,我想从中获得实际文本的下一个最佳方法就是将每一页变成一张图像。 显然,这需要自动化,如果可能的话,我宁愿使用Pyt

  • 我得到了一个用C#编写的类和它的方法,它所做的基本上是它通过x和y坐标和高度,宽度对屏幕的一部分进行截图,我想把这个C#代码转换成JAVA以便我可以在我的桌面UI自动化项目中使用,所以这是一个根据屏幕的“x”和“y”坐标获取图像的实用程序。请注意:我已经尝试过在线转换器,它生成的代码显示了库包错误 //下面是代码

  • 问题内容: 有没有一种方法可以将JPanel(尚未显示)转换为BufferedImage? 谢谢, 杰夫 问题答案: 在BufferedImage中,您可以创建一个图形对象,可用于在JPanel上调用画图,如下所示: 您可能需要确保首先设置面板的尺寸。

  • 我有一个UIExtView和一个UIImageView,我想把它们转换成一个单独的图像来共享。 SaveImageView是ImageView,我想在这里保存textview的图像。 Textview可以在屏幕上移动它,所以我决定保存它们的最终位置,并将其交给SaveImageView。 首先转换图像中的UItext View并保存他的位置。 然后,我想加入两个Imageview,成一个单一的图像

  • 问题内容: 我环顾四周,阅读文档,没有找到任何方法或解决方案,所以我在这里问。是否有可用的软件包可用于使用Python将JPG图像转换为PNG图像? 问题答案: 为此,您始终可以使用Python图像库(PIL)。可能还会有其他包/库,但是我之前曾用过它来在格式之间进行转换。 这适用于Windows下的Python 2.7(适用于Python 2.7的Python Imaging Library 1

  • 问题内容: 使用Java的库如何将32bpp图像(ARGB)转换为16bpp图像(ARGB)?出于好奇,在像素级别上,此转换有什么作用?如果我有一个int值保存一个像素值(具有所有通道),那么在发生转换后,该int会有什么不同? 问题答案: 将32位AARRGGBB值转换为16位ARGB值将是这样的: 它会将所有内容粘贴在低16位中,而将高16位保留为0。 对于每个通道,您会丢失颜色信息的低4位,