将分层 SVG 矢量图形转换为分层 EPS 矢量图形

发布于 2024-12-11 13:44:08 字数 191 浏览 0 评论 0原文

是否可以将分层矢量 .SVG 文件转换为分层 .EPS 文件?

我正在尝试以编程方式将一系列 .SVG 编译为一个大型 .SVG,然后将其导入 Photoshop 中,以便 Adob​​e Illustrator 可以轻松打开它。

真的可以使用任何建议/指导!似乎没有任何有关 Adob​​e 分层 .EPS 文件如何组合在一起的文档。

Is it possible to convert a layered vector .SVG file into a layered .EPS file?

I'm trying to programmatically compile a series of .SVG's into one large .SVG, then import it into Photoshop so that can be easily opened by Adobe Illustrator.

Could really use any advice/guidance! There doesn't appear to be any documentation on how Adobe's layered .EPS files are put together.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

浅浅淡淡 2024-12-18 13:44:08

Adobe Illustrator 应该能够直接打开 SVG,而不需要将其转换为 EPS。

您可以使用 Inkscape 将 SVG 文件转换为 EPS:

inkscape -E file.eps file.svg

如果您尝试在 PHP 中执行此操作,您可以exec 命令。

但 SVG 中没有原生“图层”,因此您只会得到一个普通的 EPS 文件。

如果您确实需要将某些组转换为图层,那么您必须编写自己的转换器,该转换器知道某些组应该是图层。

Adobe Illustrator should be able to open the SVG directly, without the need to convert it to EPS.

You can use Inkscape to convert an SVG file to EPS:

inkscape -E file.eps file.svg

If you're trying to do that in PHP, you can just exec the command.

But there are no native "layers" in SVG, so you'll just get a plain EPS file.

If you really need to convert some groups into layers, then you'll have to write your own converter which knows that some groups should be layers.

旧时浪漫 2024-12-18 13:44:08

您可以直接使用 Illustrator 打开 SVG 文件,然后将每个图像拖放到 Photoshop 中以创建多层 PSD。

You can open the SVG files directly with Illustrator and drag and drop each image into photoshop to create a multi-layered PSD.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文