我在使用PHP中的\ Imagick读取和编写eps文件时遇到了一些麻烦。
这是EPS文件: https://www.dropbox.com/s/r9s8q2p0apyswbg/Logo.eps?dl=0
问题
1)读完该文件并再次写入(用另一个文件名保存)后,图像颜色会反转 - 实际的fk是什么?
2)无论我尝试什么,图像都不会以更好的质量出现。在EpsViewer中查看此图像并更改宽度和高度(左上角有这两个输入字段),图像会锐化。我怎么能用PHP和Imagick做到这一点?
我的代码(问题#1和#2)
<?php
$IM = new \Imagick();
$IM->readImage('./file.eps');
$IM->writeImage('./file2.eps');
$IM->destroy();
?>
但文件倒置了,质量很差。这是:https://www.dropbox.com/s/qgoasdr43uitypn/Logo2.eps?dl=0
3)eps文件在Adobe Illustrator(紫色)和EPSViewer(蓝色)中看起来不同。我想我不会得到那些矢量图像......
我非常感谢任何帮助,因为这个矢量图像的随意性让我感到疯狂。请不要发布任何与CLI相关的命令。
(抱歉英语不好,我尽我所能)