Photoshop脚本 > 压缩并输出JPEG图片

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

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

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

接着输入脚本代码:

//定义一个变量[document],用来表示Photoshop当前的活动文档。
var document = app.activeDocument;

//定义一个变量[fileOut],用来表示导出后的GIF图片路径。
var fileOut = new File("E:\\compressed.jpeg");

//定义一个变量[exportOptionsSaveForWeb],用来表示导出文档为Web格式的设置属性。
var exportOptionsSaveForWeb = new ExportOptionsSaveForWeb();

//设置导出文档时,图片将被存储为.jpeg格式。
exportOptionsSaveForWeb.format = SaveDocumentType.JPEG;

//设置导出文档时,图片的压缩质量。数字范围为1至100。
exportOptionsSaveForWeb.quality = 60;  

//调用[document]的[exportDocument]方法,使用上面设置的各种参数,将当前文档导出并转换为JPEG格式的文档。
document.exportDocument(fileOut, ExportType.SAVEFORWEB, exportOptionsSaveForWeb);

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

然后切换到Photoshop。

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

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

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


时间: 2024-10-19 06:28:07

Photoshop脚本 > 压缩并输出JPEG图片的相关文章

Photoshop脚本 > 压缩并输出GIF图片

源自:http://coolketang.com/tutorials/menu2lesson8.php 本节将演示如何使用脚本,将当前文档转换为GIF格式.首先创建一个空白的脚本文档,并保存在硬盘上某个位置. 首先创建一个空白的脚本文档,并保存在硬盘上某个位置. 接着输入脚本代码: //定义一个变量[document],用来表示Photoshop当前的活动文档. var document = app.activeDocument; //定义一个变量[fileOut],用来表示导出的GIF图片路径

Photoshop脚本 > 压缩并输出PNG图片

本节将演示如何使用脚本,将当前文档转换为PNG格式.首先创建一个空白的脚本文档,并保存在硬盘上某个位置. 首先创建一个空白的脚本文档,并保存在硬盘上某个位置. 接着输入脚本代码: //定义一个变量[document],用来表示Photoshop当前的活动文档. var document = app.activeDocument; //定义一个变量[fileOut],用来表示导出后的GIF图片路径. var fileOut = new File("E:\\ompressed.png");

IJL库之JPEG图片压缩

如何将比较大的图片压缩成比较小的图片,通常在相机一直拍图且需要将图片网络传输时,必须压缩图片.相机一般几十FPS,每张几M,只能用JPEG有顺压缩才能到可以实时传输要求. 还有就是这种特定情况压缩需要保证 压缩率 与 压缩速度,那就是用Intel的IJL JPEG压缩库,网上有IJL15.DLL  IJL20.DLL,15版本存在内存泄漏,用20版本即可. 例子: exe执行程序 ,  ijl20x64.dll  放在同一级目录下. typedef IJLERR (*pInitFunc)(JPE

RTP传输JPEG图片到VLC实时播放(代码)

一.环境是ubuntu 二.采集视频. 我这里采集的是YUYV422,然后可以通过两种方式转化,1.yuyv422->yuv420->jpeg->rtp->vlc(yuv420解码).2.yuyv422->rgb->jpeg->rtp->vlc(yuv420解码) V4L2编程可以参考:V4L2编程 YUYV422转RGB参考:YUYV422TORGB 三.代码下载 包含jpeg-9a库,库安装百度就ok. 传输代码看readme. 点击这里下载源代码 四.

Golang压缩Jpeg图片和PNG图片

博主一直在维护一个导出PDF的服务,但是这个服务导出的PDF文件是真的巨大,动辄就上百MB.这里面主要是图片占据了大多数体积,所以考虑在导出前压缩一下图片. Jpeg的图片压缩是很好做的,因为jpeg这个协议本身就支持调整图片质量的.在golang中,我们只需要使用标准库的image/jpeg,将图片从二进制数据解码后,降低质量再编码为二进制数据即可实现压缩.而且质量和压缩比例相对而言还不错. func compressImageResource(data []byte) []byte { im

JPEG图片解码

简介 JPEG是一种广泛适用的压缩图像标准方式.JPEG就是「联合图像专家组」(JointPhotographicExpertsGroup)的首字母缩写.采用这种压缩格式的文件一般就称为JPEG:此类文件的一般扩展名有:.jpeg..jfif..jpg或.jpe,其中在主流平台最常见的是.jpg. JPEG/JFIF是互联网上最常见的图像存储和传送格式.但此格式不适合用来绘制线条.文字或图标,因为它的压缩方式对这几种图片损坏严重.PNG和GIF文件更适合以上几种图片.不过GIF每像素只支持8bi

如何将JPEG图片上的文字转换成word

JPEG 是目前最为主流的图片格式,如果要将该类型的扫描图之类文件中的文字内容复制输出,可采用以下这个通用性较强的方法.先打开Windows 系统自带的“画图”工具,选择打开指定JPEG 图片文件,此后单击菜单栏“文件-另存为”,在弹出对话框的“保存类型”中选择 TIFF 格式,再命名存储即可.此后,打开 Microsoft Office 程序组中的Microsoft Office Document imaging 组件,选择在此打开适才转换的那个Tiff 格式图片.再在Microsoft Of

ijg库解码超大型jpeg图片

1. ijg库解码超大型jpeg图片(>100M)的时候,如何避免内存溢出. 采用边解码边压缩的策略,每次解码一行或者若干行图片数据,然后对于这些解码的数据,进行DQT(量化处理,过滤掉高频的数据,保持低频的数据), 这样解码完,也压缩完. 2. ijg库提供给我们的压缩接口都非常单一,仅有文件流操作,也就是仅仅只有从文件(图片)中读取,然后保存到文件中,而我们在解码大图片的时候, 一般是希望它能够留在缓存中,所以我们需要对源文件进行数据导向内存中 3. 一般而言,我们在进行图片压缩的时候,往往

response小结(三)—输出随机图片(验证码功能实现)

本文是一个很简单的向网页上输出验证码的实现喲!通过注释解释清楚了每一步! Myeclipse下的Package Explorer显示文件结构如下: ResponseDemo.java实现了输出随机图片的功能: 1 package com.yyz.response; 2 3 import java.awt.Color; 4 import java.awt.Font; 5 import java.awt.Graphics; 6 import java.awt.image.BufferedImage;