首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >ImageMagick未能转换为JPG

ImageMagick未能转换为JPG
EN

Server Fault用户
提问于 2009-11-23 20:26:19
回答 4查看 3K关注 0票数 0

我们最近在我们的Linux服务器上安装了最新版本的ImageMagick。我似乎在执行最基本的任务时遇到了问题。

我正在运行以下命令行:

代码语言:javascript
运行
复制
/usr/bin/convert /location/to/source/design.ai /location/to/save/output.jpg

不幸的是,将design.jpg保存为一个插画文件(如果我将该文件重命名为output.ai,它将打开)。即使我这么做:

代码语言:javascript
运行
复制
/usr/bin/convert /location/to/source/design.ai -rotate 90 /location/to/save/design.jpg

它旋转文件,并再次保存为插画文档。这发生在所有文件类型(例如png、bmp等)。

ImageMagick似乎无法知道我希望它转换成什么,而只是将其保存为相同的文件类型。

有什么办法解决这个问题吗?

关于:

约翰

EN

回答 4

Server Fault用户

发布于 2010-06-20 19:11:51

您确定ImageMagick支持Illustrator文件吗?这是一种专有格式,不受Adobe家族AFAIK以外的任何程序的支持。如果ImageMagick支持它,我会感到非常惊讶。它也没有在图像幻象支持的格式页面上列出。

尝试将其保存为PDF、SVG或任何受支持的格式,然后再将其传递给ImageMagick。

编辑:

似乎有一种方式来读取/操纵AI文件使用ImageMagick,但这附带的条件是,人工智能文件必须保存与PDF兼容。如果没有,它将无法工作,因为ImageMagick默认情况下是配置使用其PDF编码器读取AI文件。虽然这并不是说有人不能为它编写一个自定义的AI编码器。然而,我还没有看到一个,这将是困难的,因为人工智能本身是一个封闭的格式(即使是最新版本的QuarkXpress有不完善的人工智能支持)。

票数 1
EN

Server Fault用户

发布于 2009-11-23 20:42:01

确保您有最新版本的Ghost脚本,并再次检查用于保存Illustrator文档的方法。它们应该是PDF兼容的。您还可以尝试将它们直接保存到PDF和EPS文件中,在这些文档上运行转换过程,并查看发生了什么。

票数 0
EN

Server Fault用户

发布于 2009-11-23 20:42:18

试试这个:

代码语言:javascript
运行
复制
/usr/bin/convert /location/to/source/design.ai JPEG:/location/to/save/output.jpg

根据http://www.imagemagick.org/Usage/files

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/87482

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档