前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >解决PS打开文件太卡的问题

解决PS打开文件太卡的问题

原创
作者头像
小唐同学.
修改2022-02-18 10:45:30
2.3K0
修改2022-02-18 10:45:30
举报
文章被收录于专栏:CMS建站教程

今天让美工发我网站的banner源文件的时候,发现打开文件好卡c盘直接爆了,发现文件只有几十M,但是卡的跟幻灯片一样,很奇怪,打开其他文件就不卡,在一篇文章上面看到的解决方法如下,问题就是原始数据搞的鬼

原始数据

ps原始数据
ps原始数据
  1. 打开一个文件,点击菜单栏的 【文件】→【文件简介】
文件简介
文件简介

2.找到【原始数据】栏,有很多代码。每次对文件的修改都会以数据的形式保存在这里,也就是修改的越多这里的数据也越多,数据一但过多就会变的很卡,然后我们可以选中这些数据,但是完全删不了,是的!直接选中是无法删除的,那么我们就需要通过其他方法来删除了

删除原始数据
删除原始数据

制作脚本,看不懂代码的直接无视第一步,文章结尾准备好了现成的,看第二步就好了

脚本代码

代码语言:javascript
复制
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();
脚本运行
脚本运行

点击载入,在保存一下那个卡顿的ps,就会发现内存变小边流畅了

脚本运行
脚本运行

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 原始数据
  • 制作脚本,看不懂代码的直接无视第一步,文章结尾准备好了现成的,看第二步就好了
  • 脚本代码
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档