2011-04-18 23 views
1

我正在嘗試創建一個Web應用程序,設計人員可以在其中提交和共享那裏的工作。但我想不是所有的設計師都只會提交jpeg或gif。所以我允許選項以.ai(Adobe Illustrator)格式提交他們的作品。但是在文件上傳後,我可以給用戶任何選項來查看這些插圖。有沒有我可以用來預覽這些文件的任何外部應用程序。在illustrator中創建的顯示插圖

我在PHP開發,以及如何使用CakePHP

回答

1

的ImageMagick似乎有.AI

http://www.imagemagick.org

+0

我不給用戶修改。只是預覽!它似乎太大了...... – Rohan210 2011-04-18 08:32:39

+0

您在服務器上創建預覽!取出.ai文件,然後使用CONVERT命令進行預覽... – Adrian 2011-04-18 09:02:15

+0

我會試試..謝謝 – Rohan210 2011-04-18 11:07:22

2

支持他們可以在將文件保存爲SVG,這是贏得了矢量圖形文件放大縮小質量。

現代瀏覽器可以顯示SVG文件,維基百科似乎使用他們製造了很多:http://fr.wikipedia.org/wiki/Fichier:SVG_Simple_Logo.svg

+0

我可以使用SVG格式的任何擴展名嗎? – Rohan210 2011-04-18 08:37:26

+0

你到底意味着什麼? 如果你在談論瀏覽器擴展,大多數現代瀏覽器如Chrome,Safari,Firefox(甚至是最新的IE)都可以顯示SVG圖像,而不需要任何插件。 Adob​​e Illustrator可以(至少我知道CS3和更高版本)能夠生成SVG文件:http://livedocs.adobe.com/en_US/Illustrator/13.0/help.html?content=WS714a382cdf7d304e7e07d0100196cbc5f-655b.html – dominicbri7 2011-04-21 07:14:47

0

插畫本身具有保存爲PDF的能力。

+0

我設法使用ImageMagick,就像@Adrian建議的那樣。整個觀點是分享藝術家之間的原創作品。不管怎麼說,多謝拉。 – Rohan210 2013-04-01 22:04:55

0

用戶提交.ai文件的挑戰在於,您可以在同一文檔中使用不同圖層組合的相同設計或文檔的多個版本,以及各種不同畫板的無限組合(這些組合可以在同一文件)。我認爲做得不好只是能夠顯示某種文件格式或文檔預覽。如上所述,我認爲使用其他格式比如PDF,SVG或更簡單一些會更好,並通過UI教育他們將PNG/JPG/SVG等文件保存爲備份文件,並使ai可供下載。