我有一个SVG文件,其中包含旋转的、半透明的、裁剪的(裁剪路径)元素(例如多边形、图像)。这个文件在Inkscape中工作得很好,但为了进一步的图像处理,我也想在CorelDraw中使用它。但是在CorelDraw中打开,结果是一团糟(实际上是X6,但早期版本几乎做了同样的事情)。
有没有一种方法可以将SVG转换为原生CDR或任何其他兼容CorelDraw的矢量格式?
SVG位于Ubuntu LAMP服务器上,并安装了imagemagick、inkscape、libcairo2-dev、librsvg2-bin。
发布于 2020-02-06 13:47:58
要转换向量,您可以使用Unicovertor,它是一个支持多种格式的命令行转换器。https://sk1project.net/uc2/
终端中转换文件的命令是
uniconvertor image.svg image.cdr
在php中,你可以这样做:
system('uniconvertor image.svg image.cdr');
请注意,我使用了这个版本,但是在ubuntu上安装它有时会很麻烦,请确保您总是有最新的版本(apt-get update)。
发布于 2021-02-11 03:50:50
您可以使用inkscape
和保存SVG图像为PDF,并导入PDF在Corel绘图。
https://stackoverflow.com/questions/20245634
复制相似问题