用ps做的图片储存为jpg格式文件很大将近100兆。

2024-11-08 17:45:27
推荐回答(3个)
回答1:

不知道您用的什么版本的ps,我用的ps cc版本也遇到过类似情况无论怎么存储怎么调低分辨率,怎么新建文件再把老图复制过去后文件依然是百兆左右,后来发现用老版本可以解决此问题,你可以调用过去的版本来感受下,我用cs2成功了

回答2:

将下面这段代码复制粘贴到文本工具当中,另存为 Jsx 格式文件。
再 PS 打开有问题的文档,「 文件」——「 脚本」——「 浏览...」选择保存的 Jsx 格式文件即可解决。

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

每个有问题的文件都需要执行一次脚本。因为脚本只能清理当前打开文件的元数据,如果文件中包含的智能对象内有多余元数据的话,则需要进入智能对象中再执行一次脚本。
估计是psd文件或者jepg文件保存了不必要的附加数据了,还没搞懂。

回答3:

可以调一下品质,把那个12调小点,还有就是用web存储,这样图片就小了,怎么解决这个问题,我不知道,你可以拿一张现成图片保存成两个格式,看看是不是还有这个问题,