Acrobat版本與PDF文件印刷輸出問題
2008-11-09 00:00 來源:IT168 責編:張奕波
近日來設計多,輸出的東西也就很多,以往接洽的印刷單位沒有預告的更新了他們的Acrobat版本到7.0,導致了這次江湖告急的開始!
原以為是我們自己的問題,但是撲朔迷離的交涉多次后發現,這里面或者隱藏著更大的秘密,也暴露出軟件的許多BUG在兼容問題上……(但愿此文能引起任何一方軟件商的注意并得以改進之)
驚曝現象:新版Acrobat7.0不再如前度版本般支持由CorelDraw生成的PDF文件和EPS文件!
我們為了證實這個問題,特地找了幾個代表性文件來測試COREL的輸出不被新版Acrobat支持的事實。
為免各位對文件輸出參數質疑,故先聲明如下:
EPS為CorelDraw輸出,測試版本為9,12,X3。
文件頭部分為TIFF,彩色,72DPI。
CMYK圖片或者灰度圖片輸出。
自動疊印黑色,以及轉換文件內所有文字為曲線。
(這里選擇Coreldraw→EPS→Acrobat→PDF的原因,是因為Coreldraw→PDF會有一些顏色,半透明局部,疊印等問題,是輸出濾鏡的問題,希望下個版本有改善)
結果,eps輸出問題最甚,在以往的Acrobat5和6中可以正常生成PDF的EPS,在版本7中,完全報錯(通常是堆棧錯誤)。
仔細查看后,發現版本6也會報錯,生成LOG文件,但不影響PDF生成,到版本7則完全不允許生成PDF了(也許認為生成有錯,局部漏失的PDF還不如完全沒有的好)。
于是我們用Adobe別的軟件來打開“有問題”的COREL生成的EPS文件。
結果是,Photoshop完全通過,Illustrator亦完全通過。(對于Illustrator,我們已經相當驚訝,因為通常都會有各種文件打開報錯出現,但這次很正常。)
到達這一步,我們確認該“有問題”EPS文件實際上是于新版Acrobat中被檢測到有問題而不能生成PDF。
于是,我決定抽絲剝繭來解決這面臨的新問題。
我第一想到的辦法,就是講剛才由Illustrator正常開啟的EPS重新存儲一下,然后再交給Acrobat7來生成PDF。
果不出我所料,adobe對自家兄弟還是親密一些,Illustrator過手的EPS,順理成章的生成了完美的PDF。
弄到這里,有一些不甘心——日后所有COREL文件都要這么來一下,何談工作效率,況且EPS的印刷稿動輒超過幾百M,這樣開來存去……想想都頭皮發麻。
既然再adobe那里沒轍,就只有在Corel身上找原因了。
我們用GhostScript這個軟件來輔助檢查COREL生成的EPS文件,結果讓我們喜出望外——它不是如Acrobat7囫圇給你個log文件告訴你什么“堆棧錯誤”(相信很多設計師還真看不懂這個“堆棧”是用來堆什么的),它明確指出了某一個矢量曲線出錯,或者是調用了某個字庫不成功所致。
矢量曲線的描述出錯還好理解,這是Corel慣性的問題,在版本9就試圖解決,但還是沒解決好(最大的特征是直接生成的PDF中,某些有輪廓的曲線,輪廓會跑到填充上面來)
調用字庫不成功?我覺得有點說不通:不是在EPS輸出設置中已經將所有文字轉換為了曲線嗎?
于是我決定測試一下,換了兩個文件來試,一個是手工轉文本為曲線輸出,一個是EPS輸出設定轉曲線。
結果還是證實了我的想法,手工轉曲的EPS無問題,在EPS轉換設置中轉的就有問題——在EPS中殘留了使用字體的名稱,如果你的文件中存在多內碼文字,就會出現各種奇怪的“字庫調用錯誤”。
后來發現在“CorelDrawX3簡體中文版”上有一個“輸出前設置”的宏動作按鈕,是幫助那些忘記把RGB顏色元件換成CMYK的設計師的好工具,最后有一個選項就是“將文件內的文本轉為曲線”這一項,呵呵,大概英雄所見略同,這位宏動作按鈕的作者也必是我輩中人。可惜的是,這個宏動作按鈕在英文版的COREL中沒有見到一點蹤跡。(不過嫁接過來也并非難事)
于此,這江湖告急事件終于大白天下,我等受制于軟件的“創造者”雖然一時解了燃眉之急,但事情的終究了結,還是要這兩家“大佬”來體恤民情,造福蒼生了。
- 關于我們|聯系方式|誠聘英才|幫助中心|意見反饋|版權聲明|媒體秀|渠道代理
- 滬ICP備18018458號-3法律支持:上海市富蘭德林律師事務所
- Copyright © 2019上海印搜文化傳媒股份有限公司 電話:18816622098