psd格式

小说阅读器

泄露秘密 提交于 2020-03-30 09:04:28
小说阅读器 启动模块bin/start.py 1 import os 2 import sys 3 4 BASE_PATH=os.path.dirname(os.path.dirname(__file__)) 5 sys.path.append(BASE_PATH) 6 7 8 from core import src 9 10 if __name__== '__main__': 11 src.run() 核心代码模块core/src.py 1 from db import db_handler as db 2 from lib import common 3 4 5 login_user = None 6 7 8 9 10 def register(): 11 ''' 12 注册功能 13 :return: 14 ''' 15 while True: 16 inp_name = input('输入用户名').strip() 17 name, psd, remind = db.getinfo(inp_name) 18 if inp_name in name: 19 print('用户已存在') 20 password = input('输入密码') 21 re_psd = input('再次输入密码') 22 if password == re_psd: 23 db.save

简单用PS处理PSD文件

主宰稳场 提交于 2020-03-03 10:27:29
我们在写一个页面时经常需要插入一些图片,当从UI手上拿到设计稿后该如何快速简单的把所需要的图片从psd文件上单独存为一个图片呢?接下来讲述一些基本的操作。 psd文件中有多个图层,所以当我们想要去选择自己所需图层时,应该先选择“移动工具”,然后勾选工具栏的“自动选择”和“图层”。这样的话我们移动工具点击时选中的是一个图层,而不是一组。如图红色区域所示: 想要同时选择多个图层就选择的同时按住Shift加选,通过ctrl+E将它们合成一个图层。或者还可以用切片工具去同时选区,这样得到的也会变成一个图层。 选区完成后可以看到所选图层在右侧的图层栏中被选中: 我们鼠标点击图层栏中绿色区域,右键,转换智能对象。然后双击蓝色区域,在跳出的对话框中点击确定: 然后ctrl+AIt+Shift+S将图片保存为web所用格式。点击下图红色区域选择图片的格式以及品质,点击确定后选择保存的路径,完成。 当文件的图层被打乱时,可以从“窗口”中调用“历史记录”,选择第一栏,还原成原始文件。 来源: CSDN 作者: qq_41625074 链接: https://blog.csdn.net/qq_41625074/article/details/104624971

PSD解析工具实现(二)

本秂侑毒 提交于 2020-03-02 04:04:44
要想通过文件流的形式来解析psd文件,首先要了解psd的文件格式, adobe的开发者文档里面有着很详细的说明: http://www.adobe.com/devnet-apps/photoshop/fileformatashtml/ 首先,总体来说是分为5个主要部分,每个部分都占据着一定的长度,之后会逐个部分的讲述。 这里先讲一下文件头File Header,这部分包含了整个文件的基础信息,包括版本号,图片的透明通道数,psd内容的宽,高,深度以及色彩模式等。 占用字节数1: Boolean,Byte,UnsignedByte (因为是以byte为单位存取,所要Boolean也占用一个字节) 占用字节数2: Short,UnsignedShort 占用字节数4: Int,Float,UnsignedInt 占用字节数8: Double Unsigned 表示无符号类型,仅表示正数, 否则为有符号,可表示正负数. 这里是基于Windows平台操作的,所以psd的数据存储格式是以big endian的形式! 看到这里,相信大部分程序员都已经知道该怎么把上面的信息给弄出来了,所以直接上解析代码,这里我用的是AS3的代码: public final class PsdHeader { public var signature:String; //标志 8BPS public var

“标准”让AI的脚步更快

时光毁灭记忆、已成空白 提交于 2019-12-04 02:27:02
今天在Segmentfault上看到了一篇介绍psd自动标注工具的文章,不禁有些感慨,技术发展的如此之快。我本身就是一个比较懒惰的人,对于页面开发很是抵触的,那么多标签、那么多属性真是懒得去记,所以在两年前就开始找有没有工具可以直接把psd转换成html的,可是很遗憾当时貌似只有photoshop的一个插件可以干这种事,而且还是收费的。前两月我开始接触了公司用的“蓝湖”,这就是一款可以自动标注的web应用,鼠标点到元素上,在右侧就会弹出相关的尺寸、颜色等信息,甚至还有css样式,这简直是太棒了,大大提高了开发效率。但我还不满足于此,有没有能直接将psd转换成html页面的工具呢?于是又在网上找了找,发现一个前端工程师开源的项目,和蓝湖的效果是一样的,我拿来运行下,发现是将psd转换成html了,思路他也写下来了,就是将psd转换成一种json格式,再将这种格式转换成html,看到他的这个解释我想到了“标准”这个词,不知道psd格式是谁发明的,但是它肯定有一套api,也就是标准,通过这套标准可以衍生和转换成另一套标准,继而能做好多事。之前看过psd可以直接转换成wordpress的主题,这其中也一定存在着一套标准,试想一下,如果我们给设计师定一个规范,必须按照这个规范来工作,那完全可以实现所有的psd都可以转换成html了,再想一下,如果将设计师用AI代替

ps切图 4 保存

匿名 (未验证) 提交于 2019-12-03 00:40:02
保存    存储所需要内容     如果是独立的图层 ,我们采用移动工具 把我们需要的内容拖到新文件中     如果是已经合并在一起的图层,我们可以采取:   第二种:  ( Alt + Shift + Ctrl + S ) 保存为哪种类型呢? 保存类型一      当图片色彩丰富且无透明要求时 保存类型二 当图片色彩不太丰富时 无论有无透明度要求 操作步骤 :选择好图片--- 请保存为PNG8格式 这里可以保存设置 以后就可以直接用 当图片有半透明要求 请保存PNG24格式 操作步骤 :选择好图片--- 为保证图片质量 保留一份PSD,在PSD上进行修改 为什么要这样做呢? 一是因为PSD文件是可以保留原图层的,对于我们后期维护是相当方便的 另外PNG8会对图片进行压缩的,如果我们在PNG8文件中修改再进行保存,那就等于压缩了两次 ,会导致像素点的丢失 原文:https://www.cnblogs.com/hzaixt/p/9275836.html

无需Adobe Photoshop依赖项!PSD管理控件Aspose.PSD重磅上线!

安稳与你 提交于 2019-12-02 18:49:15
Aspose.PSD 是高级PSD文件格式操作API,没有任何Adobe Photoshop依赖项。API允许创建或编辑Photoshop文件,并提供更新图层属性,添加水印,执行图形操作或将一种文件格式转换为另一种文件的功能。 Aspose.PSD for .NET 支持PSD和PSB文件格式进行加载和处理,并允许导出为各种光栅图像格式,例如TIFF,JPEG,PNG,GIF,BMP等。 总体特性 Aspose.PSD for .NET功能概述。 支持的文件格式 在您的应用程序中加载,创建或编辑Photoshop PSD和PSB文件。当前仅适用于.NET和Java平台。 平台独立性 用于.NET的Aspose.PSD支持任何从2.0开始的.NET框架。 先进的.NET PSD操纵API功能 将Photoshop文件转换为图像 从头开始创建Photoshop文件 加载现有的Photoshop文件 剪辑到矩形区域 绘制并填充基本形状 裁剪,旋转和调整图像大小 合并PSD图层 带有Alpha的PSD灰度支持 PSD的图层效果 图层创建日期和时间 图纸颜色突出显示 支持图层蒙版 在运行时支持文本层 调整层支持 在调整图层中管理亮度和对比度 管理曝光层 管理通道混音器调整图层 将PSD图层合并到其他图层 曲线调整层的渲染 管理员照片滤镜调整层 添加和渲染关卡图层 添加调整层的色相饱和度