从Adobe Illustrator导出PNG时裁剪边缘

14

我在Adobe Illustrator CS4中创建了一个40像素 x 40像素大小的图像。然后将其保存为.ai格式,尝试导出为PNG格式。

Adobe Illustrator会自动剪裁背景并将导出文件紧密包围所有对象。这很好。但在这种情况下,我的图像宽度不完全是40像素。

然而不幸的是,Illustrator未能完整导出整个图像。最终我得到的图像只有34像素宽。我的图标从左侧开始画起,但是我的对象的右边缘被裁剪掉了。

这是怎么回事呢?我无法想象Illustrator CS4不能正确地导出PNG格式。


2
更适合于http://superuser.com/。 - Roger Pate
@DannyVarod:不要标记与编程无关的内容。 - Roger Pate
4个回答

28

文件/导出选项提供了更多选择。在出现导出对话框时,在“保存类型”下拉菜单中选择PNG,您将看到“使用画板”单选按钮。勾选后,PNG将被保存为整个页面,而不是自动裁剪。另外,您还可以通过第二个对话框设置PNG的分辨率。


6
在CS5中,我发现相反的情况是正确的。我尝试使用“文件>导出”选项,但它会扩展我的图像以包括周围的空白区域。一旦我使用了“文件>保存为Web和设备”,它就完美地工作了。“另存为类型”可以设置为“仅图像(*.png)”。

1
你是通过选择“文件”>“导出”来导出图像,还是使用“文件”>“保存为Web和设备”?我认为这个问题只会在你尝试后者时出现。通常,“文件”>“导出”会给你良好的结果。

0

我也遇到了同样的问题...即使在单击画板的单选按钮时,它对我也没有起作用,后来我发现我的文件没有设置任何背景。我添加了一个背景层,它就完全按照我想要的方式工作了。


如果有人想要一个透明的背景怎么办? - ptrcao

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接