快速提示:使用项目冻干将Photoshop文件转换为代码

Project Parfait是Adobe的一个新工具,目前处于测试阶段,它使您可以直接在浏览器中打开任何PSD,以从中提取CSS,文本和图像资产。 目前,它只能在Chrome上运行,但是Adobe计划随着开发的进行在所有浏览器中推出它。

拖放到上传

在Parfait项目中打开PSD非常容易。 只需转到https://projectparfait.adobe.com/ ,然后点击右上角的蓝色大按钮“ 上传您自己的PSD” :

然后,使用Adobe ID登录后,将PSD拖放到空白面板区域,它将为您上传:

上传完成后,您可以单击PSD的缩略图,它将在Project Parfait中为您打开:

CSS提取

要为设计中的任何元素生成CSS,只需单击将其选中,然后相关的代码将显示在右侧栏中的CSS Inspector字段中。 在这里,您可以突出显示并复制所需代码的元素,或单击全部复制按钮:

或者,选中元素后,将出现一个蓝色的标注,您可以在其上单击“ 复制CSS”链接直接获取所有代码:

文字提取

单击元素时,出现的蓝色标注也可以用于通过单击“ 复制文本”链接轻松地从PSD复制文本内容:

图像提取

通过Project Parfait导出图像也很简单。 首先选择要导出的图像。 如果包含多个图层,请按住Shift键 ,然后单击每个图层以进行多选。 然后单击蓝色标注上的向下箭头,您将看到一个另存为框,您可以在其中输入首选的图像名称,格式和质量设置:

保存图像后,它将显示在右侧栏的“ 资产”选项卡中,您可以从此处单击图像以下载它:

方面仍在进行中

项目Parfait beta刚出炉,还只有一个月的时间,因此目前尚不支持CSS生成的某些方面。 但是,根据Project Parfait论坛的成员所说 ,更新速度已经非常快了,所以我猜Adobe团队已经在这些领域上工作了,我们可以假设许多改进正在进行中。

  • 当前,通过为背景色设置RGBA值来处理应用于图层的不透明度设置。 背景颜色的Alpha通道用于设置不透明度,而不是为整个元素输出的实际不透明度值,这意​​味着边框,阴影等将不受影响。
  • 似乎还无法检测到多个阴影。 如果您有投影,它将被拾取,但是插图/内部阴影将被忽略。
  • 未检测到阴影的不透明度设置。 代替RGBA值,您将通过十六进制代码获得平坦的阴影颜色。
  • 由于没有检测到图案叠加层,因此您还没有真正的方法来提取平铺背景图像,也无法选择要导出为图像的特定区域。
  • 未检测到通过图层样式设置的边框。 但是,会拾取通过“ 活动形状”属性设置的边界。
  • 生成渐变时,未设置background-color属性为不支持CSS渐变的浏览器提供后备功能。

优秀的方面

文字CSS产生

项目Parfait在为文本元素生成CSS方面已经做得非常出色。

它会完美生成数字字体粗细设置,例如100、300、900,这意味着,如果在Photoshop中设置字体粗细(例如“ Thin”,“ Light”,“ Black”等),则将在CSS中输出正确的值反映体重。

它也可以很好地估计行高,该行高是根据相对于所选文本元素的字体大小的值计算的。

此外,如果一行文本中存在多种样式,它将同时检测到这两种样式,并为您提供大量CSS输出,其中一种以/* Inline Style */开头。

图层选择

有时,各层会堆叠在一起,或仅相隔一小段距离,因此很难通过可视界面进行选择。 因此,Parfait项目还提供了直接通过侧栏中的“层”选项卡选择层的功能:

提取调色板

导入PSD后,Project Parfait将识别设计中使用的所有颜色,并将其输出到右侧栏中的“ 颜色”部分。 此外,每当您选择使用以下一种颜色的元素时,该颜色就会在侧边栏中突出显示:

对于使用预处理器的人来说,这可能非常有用,因为可以在编码过程开始时将颜色值轻松定义为变量,然后根据需要将其应用于整个设计中。

识别可重用的渐变样式

与Parfait项目检测平面颜色的方式几乎相同,它还将检测已应用到设计中的渐变,并使其易于从右侧栏中复制和粘贴。 与纯色一样,任何使用渐变的选定元素都将在侧边栏中突出显示相应的渐变:

对于预处理器用户,这提供了一种方便的方法来获取设计中使用的所有渐变,以便可以将它们定义为混合,以便在设计中轻松重用。

字体摘要

除了颜色和渐变信息外,Project Parfait项目还将为您提供设计中使用的所有字体以及使用的粗细和大小的“概览”摘要。

这意味着在打开PSD的那一刻,您就知道需要以网络友好格式抓取哪些字体和哪些字体粗细变体以进行集成。 您还可以选择将字体大小另存为预处理器变量。

获取布局信息

当您直接在Photoshop中工作时,获取有关元素之间的宽度,高度,位置和距离的信息可能会很痛苦。 冻糕项目并非如此。

要获取元素的宽度,高度和X / Y坐标,只需单击它,然后查看蓝色的标注:

要获取两个元素之间的距离,只需按住SHIFT并单击它们两个即可。 将出现一个显示,以像素为单位的水平和垂直距离:

冻糕项目是免费的,请旋转一下

现在,Project Parfait完全免费使用,只需使用您的Adobe ID登录即可开始使用。

如果您是正在寻求生产工作流程增强的设计师,或者是想要从PSD到代码的简便方法的开发人员,则Project Parfait是在Web设计领域中必须尝试的新产品。

翻译自: https://webdesign.tutsplus.com/articles/quick-tip-converting-photoshop-files-to-code-with-project-parfait--cms-21179

psd-to-html-exporter:自动从code.google.comppsd-to-html-exporter导出 一个适用于Web开发人员的有用的JSX脚本,可以在“ Adob​​e Photoshop”中执行该脚本,以将PSD图像导出为HTML。 该脚本会创建一个HTML文件,其中包含绝对定位的DIV元素所在的图层。 导出器尝试使用CSS来适应文本格式,但是目前尚不支持所有选项。 非文本层存储为PNG图像,并作为“背景图像”加载到HTML中。 立即下载

相关推荐

PSD显示及转换控件源代码

PSD显示及转换控件源代码 由易语言开发 期待已久

前端入门练习之将psd文件转换为HTML文件

前端入门练习之将psd文件转换为HTML文件附上psd文件1.用Photoshop打开psd文件,按下ctrl+alt+d将文件放大,观察页面布局2.对psd文件进行切图,切除自己需要的logo或图片 (1)按住快捷键v,出现选择工具,点击要切图的地方,自动选中图层,右键选择“转换为智能对象” (2)按住快捷键M,出现选框工具,框选要切出的部分,按CTRL+c,然后按CTRL+n点击确定,在新建的...

springlover1994的博客 1万+

【OpenClaw 故障排查完全指南】

OpenClaw 故障排查指南摘要 本指南针对OpenClaw 2026.2.26版本常见问题提供解决方案,适用于Windows/Linux/macOS平台。 核心问题及修复方案: 飞书插件连接失败:删除冲突插件或重装OpenClaw Ollama认证错误:设置环境变量OLLAMA_API_KEY="ollama-local" 配置警告:可安全忽略的安全扫描提示 端口占用:查找并终止占用18789端口的进程 插件重复加载:清理重复插件目录 快速修复: 提供一键修复PowerShell脚本

weixin_37572294的博客 1万+

photoshop将psd导出div+css格式HTML(自动)

psd切片切好后,导出 web格式,存储时选择html.所有切片,然后,选择其他,选择自定,选择切片,选择生成css           css命名有2种方式,根据ID和根据类,一般选择根据类(ID尽量少有,防止js要用到)       生成的html里是按css绝对定位布局的,然后再根据这个大体的布局,进行更深度的div+css修改(肯定不能用这个绝对定位的啦

心核智慧科技 360度人脸识别开放算法 新零售系统定制 1万+

Verilog基本代码结构及常用语句always、begin...end解读

Verilog基本代码结构及常用语句always、begin...end解读 线性反馈以为寄存器(LFSR)

weixin_62380586的博客 1万+

x265探索与研究(四):如何编码视频?

如何编码视频?           本文介绍x265中的两种编码视频方法,一是采用命令行的方法;二是GUI的方式。   1、命令行的方法   (1)、第一种方式生成*.265格式的视频文件           第一种方式可以生成*.265格式的视频文件,对应的命令为: x265 --input-res 352x288 --fps 30 hall_cif_352x288_300.y

成长Bar的博客专栏 3938

lowCode与D2C

低代码与D2C之间的联系与,具体流程和实现的分析

scelmx的博客 996

uniapp - 解决 uni.chooseImage 在苹果 IOS 真机上点击没反应的问题,苹果手机点击 uni.chooseImage方法不生效,也不报任何错误(解决苹果ios系统点击无效问题)

uniapp小程序h5网页苹果ios系统点击uni.chooseImage不执行点击无效,uniapp使用uni.chooseImage方法点击没反应怎么办,uniappuni.chooseImage在ios苹果手机运行点击不触发,uniappuni.chooseImage苹果ios系统点击无效,uniapp项目ios端云打包之后uni.chooseImage不生效了,uniapp打包之后uni.chooseImage()无法打开相机,uniapp苹果手机无法打开相机和相册,uniapp网页h5微信支

🏆 前端领域优质创作者 1万+

精心收藏的50个有用的PSD到HTML/CSS转换教程推荐给web开发人员

随着时间的推移,技术的进步,越来越多的人也越来越熟悉HTML和CSS以及不同的技术来将 Photoshop 设计转换成 HTML 或 CSS 格式。对于一个设计师或网页开发人员,知道如何将PSD文件转换为HTML或CSS代码是至关重要的。一个成功的Blogger,设计师或开发人员这一项重要的技术都是非常精通的,这就是他们为什么可以轻松地将他的设计,博客或网站做的那么出色,他们总是制作最新的界面,让...

weixin_33698823的博客 2345

要理解成本中心与利润中心的根本区别与适用场景,需从 “责任范围、考核核心、管理目标” 三个核心维度切入,同时明确二者在企业管理体系中的联动关系

摘要: 成本中心与利润核心区别在于责任范围、考核目标和管理权限。成本中心仅对成本负责(如生产、行政部门),考核成本控制能力;利润中心需同时管控成本与收入(如独立产品线、区域分公司),以利润为核心指标。选择标准取决于单元是否拥有收入决策权:无收入权的支持/执行部门设为成本中心,能独立经营、核算盈亏的单元设为利润中心。二者协同运作,成本中心为利润中心提供基础支持,利润中心的需求动态影响成本中心资源配置,共同实现企业整体目标。划分本质是确保考核指标与责任范围匹配,避免管理失效。

金牌架构师 661

数仓建模—维度建模之维度表

首先要学会识别维度,维度是相对稳定的、可抽象具有共性的、固有的(天然的)描述度量或事实的上下文属性信息,失去维度信息的度量信息是没有意义的或者说是失去维度信息的事实表是没有意义的。其次要掌握维度表的设计原则和设计流程,从而更加科学的设计维度表,其实这些东西都是术,我们一直都说一句话大道至简,其实如果你掌握了精髓,抛开这些术也可以做到得心应手,这就像张无忌练太极剑一样,忘记了才能达到道的境界,也就是无我,如果做不到就记住这些原则加以应用从而达到术的境界。

2401_84052244的博客 4364

如何在Photoshop中轻松使用Stable Diffusion:Auto-Photoshop-StableDiffusion-Plugin完整指南

Auto-Photoshop-StableDiffusion-Plugin是一款革命性的Photoshop插件,它将Stable Diffusion的强大AI图像生成能力无缝集成到Photoshop工作流中,让设计师和艺术家能够在熟悉的Photoshop环境中直接使用AI创作工具。这款插件彻底改变了传统图像创作方式,为你提供了从文本描述到图像生成的完整创作流程,大幅提升了创意效率。 ## 为什么

gitblog_00215的博客 683

嵌入式工程师必学(118):MCU的硬件定时器和中断

大多数微处理器都有一个或多个可编程硬件定时器,这些定时器包括对中断的支持。可以有不同类型的计时器,用于不同的应用程序。例如,LPC1768 具有四个 32 位通用定时器、一个看门狗定时器、一个重复中断定时器、一个系统滴答定时器、一个正交编码器接口、6 个 PWM 输出和一个支持中断的实时时钟。硬件定时器用于计时和计数作,允许处理器在 timer 进程运行时继续执行其他进程。硬件定时器是一种使用 clock 信号来增加 register 的电路。

码农17年的博客 211

Photoshop 快速抠图:使用快速选择工具

Photoshop系列 Photoshop系列:记录一些关于Ps的常规使用方法 素材如下: 首先按下快捷键w,进入“快速选择工具”,在要抠出来的对象马上点击几下,会自动选择色域相近的区域 按下键盘上的左右括号按键“【 ”、“ 】”可以调整大小 如果我们不小心选多了 则可以进行反选,然后进行修正 修正后效果如下:(修正后记得再次点击反选,选择回来) 全部选中后,按...

Code for Coffee 3556

从 SAP GUI 走向 SAP Fiori:一套面向 SAP S/4HANA 的用户迁移实战方法论

SAP S/4HANA转型中,用户从SAP GUI迁移到Fiori的难点在于业务价值的重构而非简单的界面替换。Fiori的核心价值在于角色化、实时洞察和智能决策,而非完全替代GUI。成功迁移需分阶段推进:先展示关键角色的价值,建立统一入口,再逐步提高Fiori占比。让用户参与设计比后期培训更重要,需通过具体场景(如采购优先级管理)展示效率提升。迁移策略应平衡新旧界面优势,让Fiori成为业务价值触达的主要方式,而非强制替换。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 236

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

如何快速上手generator-core:5分钟搭建Photoshop扩展开发环境

generator-core是Adobe Photoshop CC的核心Node.js扩展库,它为开发者提供了与Photoshop通信的桥梁,让你能够轻松创建强大的Photoshop扩展插件。本文将带你快速搭建开发环境,开启Photoshop扩展开发之旅。 ## 📋 准备工作:开发环境要求 在开始之前,请确保你的系统满足以下要求: - Node.js环境(推荐v14及以上版本) - npm包

gitblog_00974的博客 686

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

CURSED内存管理揭秘:分代垃圾回收器设计与性能监控原理

CURSED 是一款主打 "gen z" 风格语法的开源编程语言,它内置了一套**分代垃圾回收器(Generational GC)**,自动管理堆内存并内置**GC 性能监控**能力——你写 CURSED 程序时完全不用手动释放对象,运行时会自动完成标记、清扫、晋升与内存压力监控。本文带你快速看懂它背后的设计原理。 ## 为什么 CURSED 需要分代垃圾回收 CURSED 的运行时基于 Zi

gitblog_01032的博客 789

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

Photoshop快速图层导出工具使用指南

在Photoshop设计工作中,我们常常需要将多个图层分别导出为独立文件。比如UI设计师需要将按钮、图标、文字等元素单独导出给开发人员,或者摄影师需要将不同调整图层分别保存。Photoshop自带的导出功能虽然强大,但速度较慢且操作繁琐。 这款快速图层导出工具就是为解决这个问题而生,它能以极快的速度批量导出图层,大大提升工作效率。 ## 安装步骤详解 ### 第一步:获取插件文件 首先需要下

gitblog_00531的博客 893

HashLips Art Engine Photoshop 脚本使用教程

HashLips Art Engine Photoshop 脚本使用教程 项目介绍 HashLips Art Engine Photoshop 脚本是一个开源项目,允许用户直接从 Photoshop 生成艺术作品。该项目最初由 HashLips 开发,后来由 Stop-It.io 针对 Hedera 网络进行了定制和优化。该脚本可以帮助艺术家和开发者快速生成 NFT 艺术作品,适用于各种创意项目。...

gitblog_00755的博客 807

推荐项目:Photoshop 图层快速导出工具

在设计领域,效率是关键。对于众多设计师而言,处理图层繁多的Photoshop文件时,逐一手动导出每一层到单独文件既耗时又低效。于是,我们为您呈现一款名为“Photoshop-Export-Layers-to-Files-Fast”的开源神器,它能以远超Adobe内置脚本的速度,完成您的图层导出需求。 ## 技术解析与亮点 此脚本并不追求与Adobe原生功能的完全一致,而是专注于速度和用户体验的...

gitblog_01103的博客 656

Photoshop 中如何快速抠图?

抠图是 Photoshop 中的常见操作,无论是去除背景还是提取特定对象,都需要掌握高效的抠图技巧。本文将介绍几种快速抠图的方法,帮助你轻松完成设计任务。

2503_90908880的博客 3611

30分钟掌握Auto-Photoshop-StableDiffusion-Plugin:Photoshop AI绘画插件终极指南

你是否希望在熟悉的Photoshop环境中直接使用Stable Diffusion的AI图像生成能力?Auto-Photoshop-StableDiffusion-Plugin正是这样一个革命性的插件,它将强大的AI绘画功能无缝集成到Photoshop中,让你无需在多个应用间切换即可完成从文本描述到图像生成、编辑的完整创作流程。无论你是设计师、插画师还是创意工作者,这个插件都能显著提升你的工作效率

gitblog_00241的博客 766

photoshop快速蒙版详细使用

6. 退出快速蒙版模式:完成选区的创建后,点击快速蒙版图标或按下键盘上的Q键,退出快速蒙版模式。此时,选区将被转换为实际的选区,可以对其进行进一步的编辑和处理。需要注意的是,快速蒙版只是一种创建选区的工具,它并不能直接对图像进行编辑。在使用快速蒙版创建选区后,需要退出快速蒙版模式,才能对选区进行实际的编辑操作。2. 选择快速蒙版模式:在工具栏中,点击快速蒙版图标,或按下键盘上的Q键,进入快速蒙版模式。4. 调整画笔工具的属性:可以调整画笔工具的大小、硬度、流量等属性,以获得更精确的选区。

alankuo的专栏 1787

photoshop-python-api 的项目扩展与二次开发

`photoshop-python-api` 是一个开源项目,旨在为用户提供通过 Python 控制 Photoshop 的能力。这个项目允许开发者通过编写 Python 脚本来执行 Photoshop 中的各种操作,如打开文件、编辑图像、应用滤镜、调整颜色等,极大地扩展了 Photoshop 的自动化处理能力。 ## 2、项目的核心功能 该项目的核心功能是提供一组 Python 库,使得用户能...

gitblog_00904的博客 1076

Photoshop 魔棒工具组:快速选区

Photoshop 中的 魔棒工具组。这是一个用于创建选区的核心工具组,特别擅长基于颜色和色调进行快速选择。快速选区工具有三种,对象选择工具、快速选择工具和魔棒工具。在 Photoshop 左侧的工具箱中,魔棒工具 的图标是一个带星星的小棒。右键单击或长按该图标,会显示出工具组中包含的四个工具:对象选择工具快速选择工具魔棒工具另外,在菜单栏的 “选择” 菜单中,还有一个与它们功能紧密相关的命令:选择主体。

因为喜欢,所以坚持。 1619

终极指南:如何在Photoshop中使用Size-Marks快速添加尺寸标记

Size-Marks是一款专为Photoshop设计的尺寸标记脚本,它能够将矩形选区自动转换为带标签的测量标记,极大地简化了网页设计师和前端工程师的工作流程。无论你是UI设计师需要标注界面元素尺寸,还是前端开发者需要制作精确的设计规范,这款免费工具都能为你节省大量时间。 ## 为什么选择Size-Marks? 🤔 在Photoshop中手动添加尺寸标记是一项繁琐的任务——你需要创建线条、添加

gitblog_00988的博客 796
上一篇: 基础知识:bt1120_基础知识:创建干净的杂志和博客主题(第5天:最终部分)
下一篇: css响应式网格布局生成器_基本的响应式网格(加上便捷CSS3媒体查询报告器)
daique1908
博客等级 码龄10年 29粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值