Ps:直接从图层生成文件(图像资源)

news2024/11/24 16:19:42

通过Ps菜单:文件/导出/将图层导出到文件 Layers to Files命令,我们可以快速地将当前文档中的每个图层导出为同一类型、相同大小和选项的独立文件。

Photoshop 还提供了一个功能,可以基于文档中的图层或图层组的名称,自动生成指定大小和品质的图像资源 Image Assets(JPEG、PNG 、GIF 以及 SVG 等类型的文件)。

从 PSD 文件生成图像资源对于多设备 Web 设计来说尤其有用。

Ps菜单:文件/生成/图像资源 

File/Generate/Image Assets

此菜单并非命令,只是一个功能选项,点击可勾选或取消勾选。

勾选后,表示 Photoshop 启用自动生成图像资源功能,此时只要将图层或图层组的名称按要求更改,就会自动生成对应格式、大小和品质的文件。

生成的文件将保存在与源 PSD 文件相同文件夹里的一个后缀为 -assets 的子文件夹里。

如果源 PSD 文件还未保存过,则生成的文件将放在桌面的子文件夹里。

c8cf0da0a5bd2b6a6f13d319499eb137.jpeg

例如:

现有一图层,原来的名称为“PLAY_Log”,改名为“PLAY_Log.jpg”后,则自动生成一张文件名为 PLAY_Log.jpg 的图片。

e6c78524cfe06fc127f7a27fd2daad2e.jpeg

注意,在输出文件时,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 文件。

fe12293ece773285fe9fe3d93ce0e44f.jpeg

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 文档的图像资源生成。

f6cb545753ab1e0ef428df820412736c.jpeg

“点赞有美意,赞赏是鼓励”

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1445486.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

渗透专用虚拟机(公开版)

0x01 工具介绍 okfafu渗透虚拟机公开版。解压密码:Mrl64Miku,压缩包大小:15.5G,解压后大小:16.5G。安装的软件已分类并在桌面中体现,也可以使用everything进行查找。包含一些常用的渗透工具以及一些基本工…

opencv图像像素的读写操作

void QuickDemo::pixel_visit_demo(Mat & image) {int w image.cols;//宽度int h image.rows;//高度int dims image.channels();//通道数 图像为灰度dims等于一 图像为彩色时dims等于三 for (int row 0; row < h; row) {for (int col 0; col < w; col) {if…

RabbitMQ之五种消息模型

1、 环境准备 创建Virtual Hosts 虚拟主机&#xff1a;类似于mysql中的database。他们都是以“/”开头 设置权限 2. 五种消息模型 RabbitMQ提供了6种消息模型&#xff0c;但是第6种其实是RPC&#xff0c;并不是MQ&#xff0c;因此不予学习。那么也就剩下5种。 但是其实3、4…

【数学建模】【2024年】【第40届】【MCM/ICM】【E题 财产保险的可持续性】【解题思路】

一、题目 &#xff08;一&#xff09; 赛题原文 2024 ICM Problem E: Sustainability of Property Insurance Extreme-weather events are becoming a crisis for property owners and insurers. The world has endured “more than $1 trillion in damages from more than …

尚硅谷 Vue3+TypeScript 学习笔记(下)

目录 五、组件通信 5.1. 【props】 5.2. 【自定义事件】 5.3. 【mitt】 5.4.【v-model】 5.5.【$attrs】 5.6. 【$refs、$parent】 5.7. 【provide、inject】 5.8. 【pinia】 5.9. 【slot】 1. 默认插槽 2. 具名插槽 3. 作用域插槽 六、其它 API 6.1.【shallowR…

Python学习从0到1 day16 Python文件操作

2024新年快乐&#xff01;&#xff01;&#xff01; 今天是大年初三&#xff0c;祝大家万事胜意&#xff0c;一切都会好的&#xff0c;休息了一段时间&#xff0c;从今天开始继续学习~ ​​​​​​​——24.2.12 一、文件的编码 计算机只能识别0和1&#xff0c;那么我们丰富的…

Spring Boot 笔记 002 整合mybatis做数据库读取

概念 MyBatis 是一款优秀的持久层框架&#xff0c;它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO&#xff08;Plain Old Java Objec…

并发CPU伪共享及优化

目录 伪共享 解决 伪共享 缓存系统中是以缓存行&#xff08;cache line&#xff09;为单位存储的。缓存行是2的整数幂个连续字节&#xff0c;一般为32-256个字节。最常见的缓存行大小是64个字节。当多线程修改互相独立的变量时&#xff0c;如果这些变量共享同一个缓存行&am…

如何在 Windows 10/11 上恢复回收站永久删除的文件夹?

经验丰富的 Windows 用户将使用 Windows 备份和还原或文件历史记录来恢复不在回收站中的已删除文件夹。这些工具确实有助于 Windows 文件夹恢复&#xff0c;但并不总是有效。现在有许多专用的 Windows 数据恢复软件和免费解决方案可以替代它们&#xff0c;为 Windows 用户提供了…

前端vue 数字 字符串 丢失精度问题

1.问题 后端返回的数据 是这样的 一个字符串类型的数据 前端要想显示这个 肯定需要使用Json.parse() 转换一下 但是 目前有一个问题 转换的确可以 showId:1206381711026823172 有一个这样的字段 转换了以后 发现 字段成了1206381711026823200 精度直接丢了 原本的数据…

分享76个文字特效,总有一款适合您

分享76个文字特效&#xff0c;总有一款适合您 76个文字特效下载链接&#xff1a;https://pan.baidu.com/s/1rIiUdCMQScoRVKhFhXQYpw?pwd8888 提取码&#xff1a;8888 Python采集代码下载链接&#xff1a;采集代码.zip - 蓝奏云 学习知识费力气&#xff0c;收集整理更不…

项目02《游戏-14-开发》Unity3D

基于 项目02《游戏-13-开发》Unity3D &#xff0c; 任务&#xff1a;战斗系统之击败怪物与怪物UI血条信息 using UnityEngine; public abstract class Living : MonoBehaviour{ protected float hp; protected float attack; protected float define; …

Ubuntu Desktop 自动获取 IP 地址

Ubuntu Desktop 自动获取 IP 地址 1. 左键单击网络图标 -> Edit Connections2. Network Connections3. Edit -> IPv4 SettingsReferences 1. 左键单击网络图标 -> Edit Connections 2. Network Connections ​​​ 3. Edit -> IPv4 Settings Automatic (DHCP) …

C++ shell - 在线 C++ 编译器

C shell - 在线 C 编译器 1. C shell2. Example program3. Options4. ExecutionReferences 1. C shell C Shell v2 https://cpp.sh/ https://cpp.sh/about.html C Shell v2, free online compiler, proudly uses emscripten to compile your code. emscripten is a clang-ba…

架构整洁之道-软件架构-展示器和谦卑对象、不完全边界、层次与边界、Main组件、服务

6 软件架构 6.9 展示器和谦卑对象 在《架构整洁之道-软件架构-策略与层次、业务逻辑、尖叫的软件架构、整洁架构》有我们提到了展示器&#xff08;presenter&#xff09;&#xff0c;展示器实际上是采用谦卑对象&#xff08;humble object&#xff09;模式的一种形式&#xff…

javaEE - 24( 20000 字 Servlet 入门 -2 )

一&#xff1a; Servlet API 详解 1.1 HttpServletResponse Servlet 中的 doXXX 方法的目的就是根据请求计算得到相应, 然后把响应的数据设置到HttpServletResponse 对象中. 然后 Tomcat 就会把这个 HttpServletResponse 对象按照 HTTP 协议的格式, 转成一个字符串, 并通过S…

(附源码)ssm面向过程性考核的高校课程实验系统-计算机毕设 00941

ssm面向过程性考核的高校课程实验系统 目 录 摘要 1 绪论 1.1背景及意义 1.2研究内容 1.3ssm框架介绍 2 1.4论文结构与章节安排 3 2 面向过程性考核的高校课程实验系统分析 4 2.1 可行性分析 4 2.2 系统流程分析 4 2.2.1数据增加流程 5 2.3.2数据修改流程 5 2.3.3数据删除…

2024.2.3 作业

1、实现单向循环链表的头插头删尾插尾删 #include<stdio.h> #include<string.h> #include<stdlib.h> typedef int datatype; typedef struct node {//数据域int data;//指针域struct node *next; }*Linklist; Linklist create() {Linklist s(Linklist)mallo…

第三篇:跨平台QT开发-正则表达式和文件处理

正则表达式 正则表达式即一个文本匹配字符串的一种模式&#xff0c;Qt 中 QRegExp 类实现使用正则表达式 进行模式匹配&#xff0c;且完全支持 Unicode&#xff0c;主要应用&#xff1a;字符串验证、搜索、查找替换、分割。 正则表达式中字符及字符集 元素含义 c 匹配字符本…

《Python 网络爬虫简易速速上手小册》第8章:分布式爬虫设计(2024 最新版)

文章目录 8.1 分布式爬虫的架构8.1.1 重点基础知识讲解8.1.2 重点案例&#xff1a;使用 Scrapy 和 Scrapy-Redis 构建分布式爬虫8.1.3 拓展案例 1&#xff1a;使用 Kafka 作为消息队列8.1.4 拓展案例 2&#xff1a;利用 Docker 容器化工作节点 8.2 分布式任务管理8.2.1 重点基础…