老子曰:多则惑!近日来设计多,输出的东西也就很多,以往接洽的印刷单位没有预告的更新了他们的acrobat版本到7.0,导致了这次江湖告急的开始!
原以为是我们自己的问题,但是扑朔迷离的交涉多次后发现,这里面或者隐藏着更大的秘密,也暴露出软件的许多bug在兼容问题上……(但愿此文能引起任何一方软件商的注意并得以改进之)
惊曝现象:新版 acrobat 7.0不再如前度版本般支持由 coreldraw生成的pdf文件和eps文件!
我们为了证实这个问题,特地找了几个代表性文件来测试corel的输出不被新版acrobat支持的事实。
为免各位对文件输出参数质疑,故先声明如下:
eps为 coreldraw输出,测试版本为 9, 12,x3。
文件头部分为tiff,彩色,72dpi。
cmyk图片或者灰度图片输出。
自动叠印黑色,以及转换文件内所有文字为曲线。
(这里选择 coreldraw→eps→acrobat→pdf的原因,是因为coreldraw→pdf会有一些颜色,半透明局部,叠印等问题,是输出滤镜的问题,希望下个版本有改善)
结果,eps输出问题最甚,在以往的acrobat 5和 6中可以正常生成pdf的eps,在版本7中,完全报错(通常是堆栈错误)。
仔细查看后,发现版本6也会报错,生成log文件,但不影响pdf生成,到版本7则完全不允许生成pdf了(也许认为生成有错,局部漏失的pdf还不如完全没有的好)。
于是我们用adobe别的软件来打开“有问题”的corel生成的eps文件。
结果是,photoshop完全通过,illustrator亦完全通过。(对于illustrator,我们已经相当惊讶,因为通常都会有各种文件打开报错出现,但这次很正常。)
到达这一步,我们确认该“有问题”eps文件实际上是于新版acrobat中被检测到有问题而不能生成pdf。
于是,我决定抽丝剥茧来解决这面临的新问题。
我第一想到的办法,就是讲刚才由illustrator正常开启的eps重新存储一下,然后再交给acrobat 7来生成pdf。
果不出我所料,adobe对自家兄弟还是亲密一些,illustrator过手的eps,顺理成章的生成了完美的pdf。
弄到这里,有一些不甘心——日后所有corel文件都要这么来一下,何谈工作效率,况且eps的印刷稿动辄超过几百m,这样开来存去……想想都头皮发麻。
既然再adobe那里没辙,就只有在corel身上找原因了。
我们用ghostscript这个软件来辅助检查corel生成的eps文件,结果让我们喜出望外——它不是如acrobat 7囫囵给你个log文件告诉你什么“堆栈错误”(相信很多设计师还真看不懂这个“堆栈”是用来堆什么的),它明确指出了某一个矢量曲线出错,或者是调用了某个字库不成功所致。
矢量曲线的描述出错还好理解,这是corel惯性的问题,在版本9就试图解决,但还是没解决好(最大的特征是直接生成的pdf中,某些有轮廓的曲线,轮廓会跑到填充上面来)
调用字库不成功?我觉得有点说不通:不是在eps输出设置中已经将所有文字转换为了曲线吗?
于是我决定测试一下,换了两个文件来试,一个是手工转文本为曲线输出,一个是eps输出设定转曲线。
结果还是证实了我的想法,手工转曲的eps无问题,在eps转换设置中转的就有问题——在eps中残留了使用字体的名称,如果你的文件中存在多内码文字,就会出现各种奇怪的“字库调用错误”。
后来发现在“coreldraw x3简体中文版”上有一个“输出前设置”的宏动作按钮,是帮助那些忘记把rgb颜色元件换成cmyk的设计师的好工具,最后有一个选项就是“将文件内的文本转为曲线”这一项,呵呵,大概英雄所见略同,这位宏动作按钮的作者也必是我辈中人。可惜的是,这个宏动作按钮在英文版的corel中没有见到一点踪迹。(不过嫁接过来也并非难事)
于此,这江湖告急事件终于大白天下,我等受制于软件的“创造者”虽然一时解了燃眉之急,但事情的终究了结,还是要这两家“大佬”来体恤民情,造福苍生了。
云计算为企业商业模式带来很大的变革3D打印开拓印刷服务新市场纸印刷品UV上光油的定义、特点及应用开图文加盟店做好这两件事情让店铺生意好印刷字体出现变形该怎么办?油墨因素引起的凹印刀线故障分析三招教会快印店做企业微博营销想开家快印店 请教下大概需要多少投资