欢迎来到PSDEE教程网!您可以先收藏本站或记下网址:WWW.PSDEE.COM,海量PS教程资源等你来分享!
PS就业指南
您的位置:首页>使用技巧>教程详情

PSD源文件、导出JPG\PNG格式文件过大解决办法

PSD源文件、导出JPG\PNG格式文件过大解决办法
2019/3/20 22:57:47来源:PSDEE.COM[原创教程]作者:Sky编辑:PSDEE教程网浏览次数:1272

你是否有遇到过明明内容不多,但PSD文件却有几十几百M,即使另存成PNG或JPG格式,保存的图片依旧是很大。这很可能是文件中的原始数据搞的鬼!可以在PS中的文件菜单,打开文件简介选项查看其原始数据。

为什么会有这些原始数据呢?因为你的PSD中使用的素材可能是经过很多手的,里面保存了很参考线之类的信息。

那么如何去除这些原始数据呢?可以把下面这段代码(*线内,不包括*部分)复制并粘贴到文本文档里保存,把后缀名改为.jsx,例如保存为“PSD瘦身.jsx”。

当遇到PSD文件很大时,在打开PSD后再执行【文件】-【脚本】-【浏览...】,选择“PSD瘦身.jsx”,即可去掉原始数据,然后再保存、导出PNG或JPG查看是否有效。

***********************************************************************************************************************

function deleteDocumentAncestorsMetadata() {    

    //String version of the app name    

    whatApp = String(app.name);  

     // Check for photoshop specifically, or this will cause errors    

    if(whatApp.search("Photoshop") > 0) {       

         // 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();

***********************************************************************************************************************

扫码看教程

Copyright © 2016-2020 WWW.PSDEE.COM All Rights Reserved 版权归PSDEE教程网所有

本站所发布内容部分来自互联网,如有侵犯到您的权益烦请通知我们,我们会在3个工作日内删除相关内容

联系QQ:309062795 闽ICP备10004512号-4

返回
顶部
用户
反馈