Ps:直接从图层生成文件(图像资源)
通过Ps菜单:文件/导出/将图层导出到文件 Layers to Files命令,我们可以快速地将当前文档中的每个图层导出为同一类型、相同大小和选项的独立文件。
Photoshop 还提供了一个功能,可以基于文档中的图层或图层组的名称,自动生成指定大小和品质的图像资源 Image Assets(JPEG、PNG 、GIF 以及 SVG 等类型的文件)。
从 PSD 文件生成图像资源对于多设备 Web 设计来说尤其有用。
Ps菜单:文件/生成/图像资源
File/Generate/Image Assets
此菜单并非命令,只是一个功能选项,点击可勾选或取消勾选。
勾选后,表示 Photoshop 启用自动生成图像资源功能,此时只要将图层或图层组的名称按要求更改,就会自动生成对应格式、大小和品质的文件。
生成的文件将保存在与源 PSD 文件相同文件夹里的一个后缀为 -assets 的子文件夹里。
如果源 PSD 文件还未保存过,则生成的文件将放在桌面的子文件夹里。
例如:
现有一图层,原来的名称为“PLAY_Log”,改名为“PLAY_Log.jpg”后,则自动生成一张文件名为 PLAY_Log.jpg 的图片。
注意,在输出文件时,Photoshop 不会给出任何提示,只要图层名称按以下要求被改动,即在后台完成生成任务。
另外,即使一个图层组内有多个图层,为图层组改名后也只会生成一张拼合之后的图像。
◆ ◆ ◆
图层改名要求说明
1、生成一张图像
在图层(组)名后面追加 .jpg 、 .png 、 .gif 或 .svg。
2、生成多张不同格式的图像
用英文逗号(,)分开不同的名字。
例如:A_1.jpg, A_2.png, A_3.png
提示:
文件名不支持特殊字符 : 和 *。文件名中间可以使用空格。
3、指定保存文件的子文件夹名
格式:子文件夹名/文件名
例如:hi-res/test.jpg
4、JPEG 资源的参数
添加后缀指定品质:
默认品质为 90%,可在资源名称后添加 1 ~ 10 或者 1% ~ 100% 等数字来指定输出品质。
例如:A_1.jpg10 或者 A_1.jpg50%
添加前缀指定大小:
在名称前面加上相对大小(%)或指定单位(px, in, cm 和 mm)的大小。前缀与资源名称之间要留一个空格。
例 1:200% A_1.jpg,表示放大 1 倍输出。
例 2:300 x 200 A_.jpg,表示按 300 像素 x 200 像素输出。
例 3:10in x 200mm A_.jpg,表示按 10 英寸 x 200 毫米输出。
例 4:10in x 600 A_.jpg,表示按 10 英寸 x 600 像素输出。
可混合使用不同的单位。默认单位为像素 px,可省略。
注意,“x”符号(xyz 中的 x )两边都必须各有一个空格。
5、PNG 资源的参数
添加后缀指定位深度:
默认为 32 位色彩深度。可加的后缀有:8、24 或者 32。
例如:A_1.png24
添加前缀指定大小:
尺寸的设置规则同 JPEG 格式。
例 1:42% A_1.png
例 2:300mm x 20cm A_2.png
例 3:10in x 50cm A_3.png
6、GIF 资源的参数
GIF 格式无品质参数。不过,要提醒的是,同 PNG 一样,GIF 格式也支持透明背景。
添加前缀指定大小:
尺寸的设置规则同 JPEG 格式。
例 1:42% A_1.gif
例 2:300mm x 20cm A_2.gif
例 3:20in x 50cm A_3.gif
7、生成多张不同格式不同大小的图像
用英文逗号(,)或加号(+)分开。
例如:
120% A.jpg10, 42% A.png24, 100 x 100 B.jpg90%, 250% A.gif
则会生成四个文件:
A.jpg
品质为 10,缩放为 120% 的 JPEG 文件。
A.png
24 位颜色深度,缩放为 42% 的 PNG 文件。
B.jpg
品质为 90%,尺寸为 100 像素 x 100 像素的 JPEG 文件。
A.gif
缩放为 250% 的 GIF 文件。
8、为资源输出指定默认设置
新建一个空白图层,并按下列方法(前缀须为 default)重命名图层,以指定资源默认输出到的子文件夹、文件的文件主名后缀以及缩放系数等。
其中,默认的缩放系数会被各个图层指定的缩放系数覆盖。
default hi-res/
在名为 hi-res 的子文件夹中生成所有图像资源。
default hi-res/@2x
在名为 hi-res 的子文件夹中生成所有图像资源,资源文件的主名添加后缀 @2x。
例如,[asset_folder]/hi-res/Delicious@2x.jpg。
default 50% lo-res/
将缩小 50% 的图像资源保存在文档资源文件夹下的子文件夹 lo-res 中。
default hi-res/@2x + 50% lo-res/
从图层生成两个图像资源:在 hi-res 子文件夹中,图像资源名称的后缀为 @2x。在 lo-res 子文件夹中,图像资源缩小 50%。
9、当不需要时,应记得禁用图像资源自动生成功能
即,再次点击Ps菜单:文件/生成/图像资源,取消勾选。
或者,在“首选项/增效工具”中取消勾选“启用生成器”,从而在全局范围禁用所有 Photoshop 文档的图像资源生成。
“点赞有美意,赞赏是鼓励”
相关文章:

Ps:直接从图层生成文件(图像资源)
通过Ps菜单:文件/导出/将图层导出到文件 Layers to Files命令,我们可以快速地将当前文档中的每个图层导出为同一类型、相同大小和选项的独立文件。 Photoshop 还提供了一个功能,可以基于文档中的图层或图层组的名称,自动生成指定大…...
springboot-接入ai机器人 汇总
鱼聪明 Java SDKGitHub - liyupi/yucongming-java-sdk: 鱼聪明 AI 的 Java SDK,几行代码使用 AI 助手能力!...

蓝桥杯嵌入式第9届真题(完成) STM32G431
蓝桥杯嵌入式第9届真题(完成) STM32G431 题目 分析和代码 main.h /* USER CODE BEGIN Header */ /********************************************************************************* file : main.h* brief : Header for main.c file.* …...

电商小程序03登录页面开发
目录 1 创建应用2 创建页面3 首页功能搭建4 登录页搭建5 设置叠加效果总结 小程序开发在经过需求分析和数据源设计之后,就可以进入到页面开发的阶段了。首先我们需要开发登录的功能。 登录功能要求用户输入用户名和密码,勾选同意用户协议和隐私协议&…...
聊聊PowerJob的CleanService
序 本文主要研究一下PowerJob的CleanService CleanService Slf4j Service public class CleanService {private final DFsService dFsService;private final InstanceInfoRepository instanceInfoRepository;private final WorkflowInstanceInfoRepository workflowInstance…...

Qt QML学习(一):Qt Quick 与 QML 简介
参考引用 QML和Qt Quick快速入门全面认识 Qt Widgets、QML、Qt Quick 1. Qt Widgets、QML、Qt Quick 区别 1.1 QML 和 Qt Quick 是什么关系? 1.1.1 从概念上区分 QML 是一种用户界面规范和标记语言,它允许开发人员创建高性能、流畅的动画和具有视觉吸引…...
Kylin系统下Qt的各种中文问题解决思路
一、编译生成的程序运行,中文乱码 这个比较简单。 Windows下基本就是编码格式设置。ini中文问题,见QSettings读取ini中文key方法。 其他Linux版本没玩过,不清楚。Kylin系统下基本就是缺中文的字库。找个好的中文字库,放到目录下即可,系统目录/usr/lib/fonts,qt的安装目…...
C 练习实例69-约瑟夫环
题目:有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位。 代码: #include <stdio.h> int main() {int n8;int table[n]…...

【Qt Design】界面介绍
文章目录 前言Widget Box(工具箱)对象查看器Qt Design属性编译器sizePolicy内容 信号/槽编辑器资源浏览器ui文件编辑完窗口后查看代码在Pycharm中添加QtDesign 前言 Widget Box(工具箱) 提供很多控件 对象查看器 对象查看区域…...

Makefile编译原理 make 中的路径搜索_1
一.make中的路径搜索 问题:在实际的工程项目中,所有的源文件和头文件都放在同一个文件夹中吗? 实验1 : VPATH 引子 mhrubuntu:~/work/makefile1/17$ ll total 28 drwxrwxr-x 4 mhr mhr 4096 Apr 22 00:46 ./ drwxrwxr-x 7 mhr m…...

蓝桥杯每日一题------背包问题(一)
点击可观看配套视频讲解 背包问题 阅读小提示:这篇文章稍微有点长,希望可以对背包问题进行系统详细的讲解,在看的过程中如果有任何疑问请在评论区里指出。因为篇幅过长也可以进行选择性阅读,读取自己想要的那一部分即可。 前言…...
面试 JavaScript 框架八股文十问十答第八期
面试 JavaScript 框架八股文十问十答第八期 作者:程序员小白条,个人博客 相信看了本文后,对你的面试是有一定帮助的!关注专栏后就能收到持续更新! ⭐点赞⭐收藏⭐不迷路!⭐ 1)实现call、apply…...

【机器学习】单变量线性回归
文章目录 线性回归模型(linear regression model)损失/代价函数(cost function)——均方误差(mean squared error)梯度下降算法(gradient descent algorithm)参数(parame…...

《计算思维导论》笔记:10.4 关系模型-关系运算
《大学计算机—计算思维导论》(战德臣 哈尔滨工业大学) 《10.4 关系模型-关系运算》 一、引言 本章介绍数据库的基本数据模型:关系模型-关系运算。 二、什么是关系运算 在数据库理论中,关系运算(Relational Operatio…...
QT+OSG/osgEarth编译之八十四:osgdb_osg+Qt编译(一套代码、一套框架,跨平台编译,版本:OSG-3.6.5插件库osgdb_osg)
文章目录 一、osgdb_osg介绍二、文件分析三、pro文件四、编译实践一、osgdb_osg介绍 osgDB是OpenSceneGraph(OSG)库中的一个模块,用于加载和保存3D场景数据。osgDB_osg是osgDB模块中的一个插件,它提供了对OSG格式的支持。 OSG格式是OpenSceneGraph库使用的一种二进制文件…...

【Redis快速入门】初识Redis、Redis安装、图形化界面
个人名片: 🐼作者简介:一名大三在校生,喜欢AI编程🎋 🐻❄️个人主页🥇:落798. 🐼个人WeChat:hmmwx53 🕊️系列专栏:🖼️…...

Linux(Ubuntu) 环境搭建:Nginx
注:服务器默认以root用户登录 NGINX 官方网站地址:https://nginx.org/en/NGINX 官方安装文档地址:https://nginx.org/en/docs/install.html服务器的终端中输入以下指令: # 安装 Nginx apt-get install nginx # 查看版本信息 ngi…...
快速手动完成 VS 编写脚本自动化:如何选取最高效的工作方式?
那些不懂技术的朋友们可能会觉得,写代码写脚本不就是敲敲键盘嘛,搞那么高科技做什么,直接手工点点鼠标不就完事了。 这种看法很常见,但实际情况要复杂得多。 首先,手工操作虽然对于短期和小规模的任务来说似乎更快&am…...

FAST角点检测算法
FAST(Features from Accelerated Segment Test)角点检测算法是一种快速且高效的角点检测方法。它通过检测每个像素周围的连续像素集合,确定是否为角点。以下是 FAST 角点检测算法的基本流程: FAST 角点检测算法的基本过程主要包括…...

Python中使用opencv-python进行人脸检测
Python中使用opencv-python进行人脸检测 之前写过一篇VC中使用OpenCV进行人脸检测的博客。以数字图像处理中经常使用的lena图像为例,如下图所示: 使用OpenCV进行人脸检测十分简单,OpenCV官网给了一个Python人脸检测的示例程序,…...

关于iview组件中使用 table , 绑定序号分页后序号从1开始的解决方案
问题描述:iview使用table 中type: "index",分页之后 ,索引还是从1开始,试过绑定后台返回数据的id, 这种方法可行,就是后台返回数据的每个页面id都不完全是按照从1开始的升序,因此百度了下,找到了…...
HTML前端开发:JavaScript 常用事件详解
作为前端开发的核心,JavaScript 事件是用户与网页交互的基础。以下是常见事件的详细说明和用法示例: 1. onclick - 点击事件 当元素被单击时触发(左键点击) button.onclick function() {alert("按钮被点击了!&…...

NFT模式:数字资产确权与链游经济系统构建
NFT模式:数字资产确权与链游经济系统构建 ——从技术架构到可持续生态的范式革命 一、确权技术革新:构建可信数字资产基石 1. 区块链底层架构的进化 跨链互操作协议:基于LayerZero协议实现以太坊、Solana等公链资产互通,通过零知…...

Spring数据访问模块设计
前面我们已经完成了IoC和web模块的设计,聪明的码友立马就知道了,该到数据访问模块了,要不就这俩玩个6啊,查库势在必行,至此,它来了。 一、核心设计理念 1、痛点在哪 应用离不开数据(数据库、No…...

OPenCV CUDA模块图像处理-----对图像执行 均值漂移滤波(Mean Shift Filtering)函数meanShiftFiltering()
操作系统:ubuntu22.04 OpenCV版本:OpenCV4.9 IDE:Visual Studio Code 编程语言:C11 算法描述 在 GPU 上对图像执行 均值漂移滤波(Mean Shift Filtering),用于图像分割或平滑处理。 该函数将输入图像中的…...

AirSim/Cosys-AirSim 游戏开发(四)外部固定位置监控相机
这个博客介绍了如何通过 settings.json 文件添加一个无人机外的 固定位置监控相机,因为在使用过程中发现 Airsim 对外部监控相机的描述模糊,而 Cosys-Airsim 在官方文档中没有提供外部监控相机设置,最后在源码示例中找到了,所以感…...

【Linux系统】Linux环境变量:系统配置的隐形指挥官
。# Linux系列 文章目录 前言一、环境变量的概念二、常见的环境变量三、环境变量特点及其相关指令3.1 环境变量的全局性3.2、环境变量的生命周期 四、环境变量的组织方式五、C语言对环境变量的操作5.1 设置环境变量:setenv5.2 删除环境变量:unsetenv5.3 遍历所有环境…...
掌握 HTTP 请求:理解 cURL GET 语法
cURL 是一个强大的命令行工具,用于发送 HTTP 请求和与 Web 服务器交互。在 Web 开发和测试中,cURL 经常用于发送 GET 请求来获取服务器资源。本文将详细介绍 cURL GET 请求的语法和使用方法。 一、cURL 基本概念 cURL 是 "Client URL" 的缩写…...

uniapp 小程序 学习(一)
利用Hbuilder 创建项目 运行到内置浏览器看效果 下载微信小程序 安装到Hbuilder 下载地址 :开发者工具默认安装 设置服务端口号 在Hbuilder中设置微信小程序 配置 找到运行设置,将微信开发者工具放入到Hbuilder中, 打开后出现 如下 bug 解…...
Docker拉取MySQL后数据库连接失败的解决方案
在使用Docker部署MySQL时,拉取并启动容器后,有时可能会遇到数据库连接失败的问题。这种问题可能由多种原因导致,包括配置错误、网络设置问题、权限问题等。本文将分析可能的原因,并提供解决方案。 一、确认MySQL容器的运行状态 …...