? ? 文章

Open With Photoshop:小巧但超级实用的火狐扩展,扩展版+UC版,堪称神器

先来点简介,通过点击一次鼠标,快速调用Photoshop打开你选择的图片进行编辑,是Web和图形设计人员提升效率的最佳伙伴,具体往下看。

以站长为例,其中一个使用场景:

没有使用扩展前:更新网站时,经常会需要找一张配图,然后网上各种找,好不容易找到一张与文章相符的图片,但有时候需要调整下尺寸,有时需要去除一下糟糕的水印,有时是其它一些修改需求,然后在图片上点右键 - 保存图片,然后打开 Photoshop,再用 Photoshop 打开刚才保存的图片进行编辑。

不要小敲这一步,这年头网速的增长、硬盘容量的增加,每个人电脑中都乱七八糟存放着各种资料,打开文件时四处扒拉着找来找去,也是挺耽误时间的。

使用扩展后:在图片上点右键 - 在photoshop中打开,一键搞定,省缺无数小烦恼啊。

1、支持在图片上右键,然后直接在 Photoshop 中打开。
2、支持在背景图片上右键,然后直接在 Photoshop 中打开

UC脚本版:轻便,需要有一定动手能力
先安装 addMenuPlus.uc.js:非常强大的定制菜单的神器级UC脚本,然后把下面的代码修改进Chrome\Local\_addmenu.js 中的适当位置,重启火狐即可在页面右键菜单中看到。

{
  label: '用PS打开',
  oncommand: function () {
    //PS地址
    var psPath = 'D:\\Adobe\\Photoshop cc\\Adobe Photoshop CC (64 Bit)\\Photoshop.exe';
    var psfile = Cc['@mozilla.org/file/local;1'].createInstance(Ci.nsILocalFile);
    psfile.initWithPath(psPath);
    if (!psfile.exists()) {
      alert('PS路径出错,请检查配置');
      return;
    }
    var url = gContextMenu.mediaURL || gContextMenu.imageURL;
    if (url.match(/(\.jpe?g|\.png|\.gif|\.jpg)/i)) var extension = RegExp.$1;
    else var extension = '.jpg';
    //图片下载地址,配置文件夹里,手动创建“PS临时文件”这个文件夹
    var imgPath = Cc['@mozilla.org/file/directory_service;1'].getService(Ci.nsIProperties).get('ProfD', Ci.nsIFile).path + '\\PS临时文件\\PS临时图片_' + new Date().getTime() + extension;
    var imgfile = Cc['@mozilla.org/file/local;1'].createInstance(Ci.nsILocalFile);
    imgfile.initWithPath(imgPath);
    Cc['@mozilla.org/embedding/browser/nsWebBrowserPersist;1'].createInstance(Ci.nsIWebBrowserPersist).saveURI(Cc['@mozilla.org/network/io-service;1'].getService(Ci.nsIIOService).newURI(url, null, null), null, null, null, null, null, imgfile, null);
    var process = Cc['@mozilla.org/process/util;1'].createInstance(Ci.nsIProcess);
    var arg = [imgPath];
    process.init(psfile);
    process.runw(false, arg, arg.length);
  }
},

扩展版:傻瓜式,直接安装进火狐里就可以
https://addons.mozilla.org/firefox/downloads/latest/99845/addon-99845-latest.xpi

原文链接:,转发请注明来源!
0 0

发表评论

  • 评论1则,共1页,当前第1