這次分享的是在做詳情圖的時候遇到的問題,做完詳情圖保存psd文件的時候不僅Photoshop軟件保存的很慢又特別卡,文件也大。
出現(xiàn)問題的原因有很多種,一個是分辨率的問題,詳情頁的分辨率一般為72ppi,在相同大小的文件下,分辨率越高文件越大,所以先看一下分辨率;其次注意的就是導(dǎo)入文件素材圖片的大小,可以先把圖片拖入Photoshop中,等比例縮放后導(dǎo)出png快速保存圖片,再拖入你做的文件中,這樣文件會小很多,如果這個圖片以后需要編輯可先縮放后轉(zhuǎn)為智能對象拖入做的文件中。
如果這兩個問題都沒有的話,文件還是卡那就可能是原始數(shù)據(jù)太多,導(dǎo)致操作過程中又慢又卡,這就需要清理原始數(shù)據(jù)的一個文檔。首先建立一個.txt文檔,把下列代碼復(fù)制進(jìn)去:
function deleteDocumentAncestorsMetadata() { whatApp = String(app.name);//String version of the app name if(whatApp.search("Photoshop") > 0) { //Check for photoshop specifically, or this will cause errors //Function Scrubs Document Ancestors from Files if(!documents.length) { alert("There are no open documents. Please open a file to run this script.") return; } if (ExternalObject.AdobeXMPScript == undefined) ExternalObject.AdobeXMPScript = new ExternalObject("lib:AdobeXMPScript"); var xmp = new XMPMeta( activeDocument.xmpMetadata.rawData); // Begone foul Document Ancestors! xmp.deleteProperty(XMPConst.NS_PHOTOSHOP, "DocumentAncestors"); app.activeDocument.xmpMetadata.rawData = xmp.serialize(); } } //Now run the function to remove the document ancestors deleteDocumentAncestorsMetadata();
復(fù)制進(jìn)去保存修改文檔后綴為.jsx,如下圖:
接下來打開你做的文件,文件—腳本—瀏覽:
打開剛才保存修改的文檔,載入后保存一下psd文件即可。清理完之后保存速度明顯提升。