源自:http://coolketang.com/tutorials/menu2lesson8.php

本节将演示如何使用脚本,将当前文档转换为GIF格式。首先创建一个空白的脚本文档,并保存在硬盘上某个位置。

首先创建一个空白的脚本文档,并保存在硬盘上某个位置。

接着输入脚本代码:

//定义一个变量[document],用来表示Photoshop当前的活动文档。
var document = app.activeDocument;//定义一个变量[fileOut],用来表示导出的GIF图片路径。
var fileOut = new File("E:\\compressed.gif");//定义一个变量[exportOptionsSaveForWeb],用来表示导出文档为Web格式的设置属性。
var exportOptionsSaveForWeb = new ExportOptionsSaveForWeb();//设置导出文档时,是否支持文档的透明度。
exportOptionsSaveForWeb.transparency = false;//设置导出文档时,是否包含文档中内置的颜色档案(即色彩空间配置文件)。
exportOptionsSaveForWeb.includeProfile = true;//设置导出文档时,有损压缩的程度。
exportOptionsSaveForWeb.lossy = 0;//设置导出文档时,图片包含的色彩量(256种颜色)。
exportOptionsSaveForWeb.colors = 256;//设置导出文档时,图片的减色算法为默认值ColorReductionType.SELECTIVE。共有9种压缩算法,详情请查看Photoshop脚本手册。
exportOptionsSaveForWeb.colorReduction = ColorReductionType.SELECTIVE;//设置导出文档时,图片将被存储为.gif格式。
exportOptionsSaveForWeb.format = SaveDocumentType.COMPUSERVEGIF;//设置导出文档时,图片的像素抖动值。
exportOptionsSaveForWeb.ditherAmount = 0;//设置导出文档时,图片的像素抖动类型。抖动类型共有4种,详情请查看Photoshop脚本手册。
exportOptionsSaveForWeb.dither = Dither.NOISE;//设置导出文档时,图片的调色板的类型。调色板类型共有12种,详情请查看Photoshop脚本手册。
exportOptionsSaveForWeb.palette = Palette.LOCALADAPTIVE;//调用[document]的[exportDocument]方法,使用上面设置的各种参数,将当前文档导出并转换为GIF格式的文档。
document.exportDocument(fileOut, ExportType.SAVEFORWEB, exportOptionsSaveForWeb);

我们的脚本已经编写完成,把它保存下来。

然后切换到Photoshop。

依次点击[文件] > [脚本] > [浏览],打开刚刚保存的脚本文件。Photoshop将直接调用并执行该脚本。

在弹出的[载入]窗口中,直接双击脚本名称,Photoshop将直接调用并执行该脚本。

切换至文件夹窗口,并跳转到图片的导出路径,查看导出后的图片。


Photoshop脚本 压缩并输出GIF图片相关推荐

  1. Photoshop脚本从入门到精通视频教程-李发展-专题视频课程

    Photoshop脚本从入门到精通视频教程-36859人已学习 课程介绍         PhotoShop脚本是 Photoshop神秘,也是强大的一个功能. 它可以允许您以代码的方式来操作文档.美 ...

  2. java下载图片压缩包_java压缩文件和下载图片示例

    本文实例为大家分享了java压缩文件和下载图片示例,供大家参考,具体内容如下 主页面index.xml 项目的主页 主页主页 湖南长沙 发布方式一...... 页面内容压缩演示--gzip 下载图片 ...

  3. Photoshop脚本 批量生成Web切图

    欢迎大家与我交流 邮箱:coolketang@163.com 我的微信公众号"酷课堂",获取更多学习资源,欢迎留言交流. 设计师们完成网页设计稿后,需要将所有页面元素导出为web格 ...

  4. PhotoShop一键修改4的倍数图片工具

    PhotoShop一键修改4的倍数图片工具 1.工具简介 2.安装 3.使用 3-1.是否拉伸画布 3-2.设置重新采样的方式(拉伸画布时无效) 3-3.是否使用图片本来的分辨率 3-4.选择输出方式 ...

  5. 图片压缩软件大全-免费图片压缩软件排名

    随着时代的进步,智能产品的发展!现在的图片也是越来越清晰,但随之而来的就是图片占用的空间越来越大.不仅影响着手机或电脑的速度,我们平时进行传输也造成了影响.经常因为图片太大.存在占用过多导致无法传输. ...

  6. 用Photoshop脚本批量为照片增加拍摄时间水印

    效果 感谢 本脚本参考了:laozeng, https://github.com/laozeng1024 核心功能 如果照片为横幅,则顺时针旋转90°后,再增加水印: 如果exif中没有拍摄时间,从x ...

  7. 利用脚本将文字插入到图片或进行多个图片拼接

    最近做一个拼图游戏,因为有十几关,所以测试的时候也是看的两眼冒金星!于是想到在图片上标上数字,直接按数字排序就方便多了. Linux下有个图片处理工具imagemagick很强大,正适合做这种后台处理 ...

  8. TF之VGG系列:利用预先编制好的脚本data_convert .py文件将图片格式转换为tfrecord 格式

    TF之VGG系列:利用预先编制好的脚本data_convert .py文件将图片格式转换为tfrecord 格式 目录 转换代码 转换后的结果 转换代码 python data_convert2tfr ...

  9. python 脚本将视频转化成图片 | python scripts to convert video to pictures

    python 脚本将视频转化成图片 | python scripts to convert video to pictures python video_to_images.py 运行时,修改输入.输 ...

最新文章

  1. 单目深度估计与伪雷达点云、可视化
  2. 开发提交审核流程_小游戏上线发布全流程详解?
  3. 从概念到案例:初学者须知的十大机器学习算法
  4. 山东大学继续教育计算机在线作业,山东大学继续教育数文字电子技术基础习题3及答案.docx...
  5. java字体颜色编程_Java 字体颜色转换工具类 ColorUtil
  6. kali下搭建WiFi钓鱼热点
  7. 风力发电仿真系列-基于Simulink搭建的变速恒频双馈风力发电模型
  8. 流氓软件驱动精灵 强制锁定浏览器主页
  9. macpro台式计算机,回顾经典的苹果Mac台式机 你见过几个?
  10. 类和对象10:对象访问方法
  11. Bootstrap按钮样式
  12. 抖音很火的动态表白源码
  13. 通过宝塔面板部署.NET项目(安装环境=>前后端部署)
  14. TEZ和MR简要区别
  15. 百度地图--展示行政区划(省市区县)和添加多个标注点案例
  16. 4种CSS文字竖排方法
  17. 【C++入门】函数重载,引用,内联函数......
  18. 三菱数控 MITSUBISHI MELDAS 60 600系统维修
  19. 湖南大学数据库实验一
  20. 制作一个html文件 效果如下图,网页制作基础知识-习题课件.ppt

热门文章

  1. 主动学习(Active learning)简介
  2. 原来iPhone自带Respring(注销重启桌面)功能
  3. 第一篇——胡咧咧之动漫素材如何最有效最快的查找下载,动漫网站有哪些?
  4. linux skyeye,在Ubuntu 10.04上安装SkyEye及测试
  5. VisualStudio 2019 新特性
  6. 自媒体怎么做视频搬运
  7. No JSON object could be decoded
  8. ipad分屏功能怎么开启_iPad 重大更新!14个新功能,每个都很实用
  9. 如何将带网口打印机进行局域网共享打印
  10. C语言心语,心语,心缘