问题:Photoshop XMP元数据沉积造成文件量增加

参考网页:https://forums.adobe.com/thread/2081839

问题描述:

  1. (1)Photoshop打开文件或者编辑文件的响应速度都非常慢;

(2)保存文件时缓慢且有时会导致软件无响应;

(3)存储为Web格式时缓慢

  1. 检查后发现所打开的文件里的“文件简介”中的原始数据,含有大量冗余信息。导出的XML文件可以清楚的看到所有的文件量都来自于冗余信息。

问题原因:每次软件的修改和保存等都会在这里写入信息。有时信息会出现堆叠而非更新。

解决方式:

  1. 在Photoshop打开问题文件,执行此信息清理脚本,清理掉冗余信息。
  2. function deleteDocumentAncestorsMetadata() {
  3. whatApp = String(app.name);//String version of the app name
  4. if(whatApp.search("Photoshop") > 0) { //Check for photoshop specifically, or this will cause errors
  5. //Function Scrubs Document Ancestors from Files
  6. if(!documents.length) {
  7. alert("There are no open documents. Please open a file to run this script.")
  8. return;
  9. }
  10. if (ExternalObject.AdobeXMPScript == undefined) ExternalObject.AdobeXMPScript = new ExternalObject("lib:AdobeXMPScript");
  11. var xmp = new XMPMeta( activeDocument.xmpMetadata.rawData);
  12. // Begone foul Document Ancestors!
  13. xmp.deleteProperty(XMPConst.NS_PHOTOSHOP, "DocumentAncestors");
  14. app.activeDocument.xmpMetadata.rawData = xmp.serialize();
  15. }
  16. }
  17. //Now run the function to remove the document ancestors
  18. deleteDocumentAncestorsMetadata();

清理后,文件打开,保存,操作都会很正常,执行脚本见附件

  1. 对于已经保存出来的过大的JPG文件,论坛也提供了在Bridge中执行的脚本,来清理jpg图片中的冗余信息。

针对PS具体操作步骤:

  1. 查看文件简介,打开问题文档,“文件”》“文件简介”》“原始数据”
  1. 打开问题文档,执行信息清理脚本clean.jsx,“文件”》“脚本”》“浏览”
  1. 选择清理脚本clearn.jsx
  1. 然后等待一会,当文档变成需要保存状态时,保存好文档(文件>存储/Ctrl+S),则问题解决,以后再打开此文档就不会再出现卡顿情况

我们再看“文件简介”》“原始数据”会发现一些数据冗余已经完成清除,且打开文档的速度会比之前快很多

注:此脚本也可用于执行Bridge

增加数据_Photoshop XMP元数据沉积造成文件量增加相关推荐

  1. 增加数据_太原二手房七月数据出炉,挂牌量增加800余套,万柏林区涨幅大

    根据诸葛找房数据研究中心监测数据显示,太原市二手房7月挂牌均价11501元/㎡,环比上涨0.75%,同比上涨8.28%. 从当月挂牌量来看,太原七月二手房挂牌数量呈持续上升姿态,从7月1日的38847 ...

  2. oracle 增加ora容量_oracle数据库报错:ORA-01653无法在表空间扩展解决办法 ,增加表空间或表空间增加数据文件...

    当Oracle数据库的数据量越来越大,表空间的大小不够用的时候,会报错:"ORA-01653 ", 即表空间满了,无法在表空间扩展解决办法 ,增加表空间或表空间增加数据文件.在这里 ...

  3. ORA-01653 无法在表空间扩展的解决办法 -- 增加表空间大小或给表空间增加数据文件

    当前系统的数据量越来越大的,昨天还运行正常的数据库,突然无法使用了.经过定位发现是"ORA-01653 " 即表空间满了,在这里简单记录下处理办法,长期来看oracle是顶不住了, ...

  4. oracle rac 主库,oracle11gRAC+DG主库增加数据文件

    oracle11gRAC+DG主库增加数据文件 oracle11gRAC+DG主库增加数据文件 # 环境 操作系统 $ uname -a Linux jinhu-db02 2.6.32-696.el6 ...

  5. Oracle表空间增加数据文件

    快速解决: 可以登录PL/SQL developer工具,菜单上选择表空间管理,占用率排序,找到那个占用满了的表空间,然后增加数据文件即可 和alter tablespace users add da ...

  6. php xmp,在jpeg中编写XMP元数据(使用PHP) – 使用单个或多个rdf:描述块

    我试图修改PHP_JPEG_Metadata_Toolkit中的代码,以便我可以使用PHP正确读取和写入jpeg文件的XMP数据.目前,jpeg文件(由Toolkit保存时)会出现Adobe Phot ...

  7. 数据治理:元数据及元数据管理策略、方法和技术

    导读:这篇文章来自笔者的<一本书讲透数据治理:战略.方法.工具与实践>,可能是电子版流出,不知被哪位大佬摘录到公众号上了.在公众号搜索了下,这篇文章还挺受欢迎,多个数据类公众号都转载了,全 ...

  8. 数据治理之元数据管理的利器——Atlas入门宝典(万字长文)

    随着数字化转型的工作推进,数据治理的工作已经被越来越多的公司提上了日程.作为Hadoop生态最紧密的元数据管理与发现工具,Atlas在其中扮演着重要的位置.但是其官方文档不是很丰富,也不够详细.所以整 ...

  9. 数据治理之元数据管理的利器——Atlas入门宝典

    随着数字化转型的工作推进,数据治理的工作已经被越来越多的公司提上了日程.作为Hadoop生态最紧密的元数据管理与发现工具,Atlas在其中扮演着重要的位置.但是其官方文档不是很丰富,也不够详细.所以整 ...

最新文章

  1. MySQL 安装报找不到MSVCR120.dll错误
  2. java注解编程_java 注解 基本原理 编程实现
  3. P1262_美帝的间谍网络被我部捕获!
  4. 垃圾优先型垃圾回收器调优
  5. 写作14个月,审稿花10年:这篇论文解决了数学物理界的大问题
  6. POJ 3172 (认真读题的题)
  7. 栈的顺序存储结构、链式存储架构及其实现
  8. ELK笔记(一)elasticsearch安装
  9. 读取gps观测数据o文件的matlab编程,读取GPS观测数据O文件的matlab编程.doc
  10. 一加6体验深度测评:一款性价比极高的旗舰
  11. linux查看scsi设备id号,scsi_id查询
  12. python 数据集中随机选择作为测试集、验证集
  13. 回车、换行、回车换行、硬回车以及软回车
  14. linux实用技巧:通过命令行安装deb软件包
  15. html图片格式有什么,jpeg是一种什么格式?
  16. C语言输入年月日判断距今,C语言课程设计万年历打印.doc
  17. IGRP/EIGRP 内部网管路由选择协议
  18. linux qt 扫雷,qt制作扫雷
  19. 技术书写作你要知道的几件事
  20. Android自定义一个可伸展的ViewGroup

热门文章

  1. linux 文件系统 文件查找 文件链接
  2. Knockout 监控数组对象属性
  3. REPLICAT RORA_1保持 ABENDED状态,无法启动问题处理
  4. Sicily 2501. 算算式
  5. 关于编辑器的C#,C++/CLI,C++三层架构
  6. [转]制作BlogWriter 博客客户端
  7. java native内存_android java内存与native内存
  8. 用python怎样做学生管理系统用类的形式-Python配置管理的几种方式
  9. python基础语法有哪些-Python基础语法
  10. python变量类型-Python 变量类型详解