上一章 屏幕和分辨率的规范

设计的单位和格式

UX百科编辑部2023-12-13 发布
1804人在学·9条笔记
收藏

设计中的图像类型

前面提到过,iOS 和 Android 分别使用了 pt、dp、sp 三种长度单位,但在整个 UI 的领域中,还不止这些单位,包括网页的 em、rem,小程序的 rpx、vw 等。所有长度单位我们都可以分成两种类型,物理单位和逻辑单位。

物理单位是要作用到现实世界的,我们说的厘米、毫米、英寸都是显示世界的长度单位,像素单位也要映射到屏幕的真实像素点中。而逻辑单位,则是一种基于矢量特性创建出来的单位。

相信大家都听过矢量图,矢量图的特征就是通过代码绘制出来的图形。比如代码指定了一个圆,那么系统就就会按圆的显示规则去渲染它。所以,不管怎么放大和缩小矢量图,清晰度都不会损失,原因就是系统实时根据代码渲染图形。

而与之相对的,就是位图,也叫点阵图。我们日常拍摄的照片,网上展示的广告图等,大多都是位图。它的特性是在一个固定小分辨率的画布中,记录里面每个像素点的色彩,让系统进行展示。所以多大的图片,里面就包含多少像素点的色彩信息,当你放大时,存储的数据不足以显示更大的分辨率,就会出现边缘的模糊和画质的损失。

既然矢量可以随意缩放,位图还有什么存在必要?

矢量并不是万能的,它记录图形的信息是非常有限的,适用于有明确几何关系和色彩简单的图形,比如图标、文字、扁平插画。

而复杂的不规则图像,或者包含渐变、投影元素,都没法用矢量来完成,如照片、广告图等,还是必须使用位图来记录才能正常显示。

我们日常设计过程和看到的图像,都可以直接划分成矢量和位图两个大类,并且会经常碰要将矢量图导出成位图的场景。

图像文件的格式

图像文件格式,即在计算机中记录单个图像的文件格式类型、文件后缀。同理,图像的文件格式也包含了位图和矢量两个大类。

矢量格式,主要是用于记录矢量图形的格式,包含以下几种常用类型:

SVG:使用最多、最通用的矢量图形格式,在网页、Android 等系统中可以直接引用

EPS:带有预视图的矢量图形格式,主要用于打印、印刷场景

PDF:由 Adobe 推出,可以支持矢量图形的混合格式,是 iOS 系统中使用的矢量图形格式

位图格式,则是记录图形的像素点阵色彩信息,不同格式的主要区别在于对信息压缩的算法和支持上,包含以下几种常见类型:

PNG:也是无损图形格式,兼容透明背景,是 UI 位图元素切图的最佳选择

JPG:有损的位图格式,体积更小,但不兼容透明背景,适用于运营图、商品图的使用

GIF:可支持动画帧的位图格式,主要用来作为动效示意,或一些运营动画元素的素材

WEBP:近年新兴的格式,压缩效率较高,常用来作为逐帧动画的帧图形

ICO:可以生成并记录多个位图图形,满足不同使用场景显示,主要作为应用图标格式

不同的格式具有不同的算法和特性,而设计师在导出设计稿、切图文件时,需要根据具体的使用场景来选择正确的格式。

1804人在学·9条笔记
收藏
已学会
74人已学会
下一篇UI 中的字体与显示
文字的显示逻辑 字体是 UI 设计中操作频率最高的对象,也是规范中会一直提到的内容,但理解字体的规范首先得知道智能设备中的字体有哪些特性,如何被显示出来的。 文字对于人类来说是有价值有信息的,但对于计算机来说,文字只是一些图形轮廓,没有实质的意义。如果想要让计算机识别和返回文字,就需要将人类的文字转...
本章笔记
仅看自己
logo
Evelyn发布于 4天前
图像的文件格式——矢量格式(SVG/ EPS/PDF)
图像文件格式,即在计算机中记录单个图像的文件格式类型、文件后缀。同理,图像的文件格式也包含了位图和矢量两个大类。 矢量格式,主要是用于记录矢量图形的格式,包含以下几种常用类型: SVG:使用最多、最通用的矢量图形格式,在网页、Android 等系统中可以直接引用 EPS:带有预视图的矢量图形格式,主要用于打印、印刷场景 PDF:由 Adobe 推出,可以支持矢量图形的混合格式,是 iOS 系统中使用的矢量图形格
回复
Hurricane发布于 2024-08-13
照片、广告图等
而复杂的不规则图像,或者包含渐变、投影元素,都没法用矢量来完成,如照片、广告图等,还是必须使用位图来记录才能正常显示。
回复
九七发布于 2024-05-06
矢量适合简单图形 位图适合复杂的图形
矢量并不是万能的,它记录图形的信息是非常有限的,适用于有明确几何关系和色彩简单的图形,比如图标、文字、扁平插画。
回复
九七发布于 2024-05-06
开发蓝湖/其他工具切换怪不得后面的单位不一样了
前面提到过,iOS 和 Android 分别使用了 pt、dp、sp 三种长度单位,但在整个 UI 的领域中,还不止这些单位,包括网页的 em、rem,小程序的 rpx、vw 等。所有长度单位我们都可以分成两种类型,物理单位和逻辑单位。
回复
凯尔队长发布于 2024-02-18
导出文件时文件格式的注意事项
矢量格式,主要是用于记录矢量图形的格式,包含以下几种常用类型: SVG:使用最多、最通用的矢量图形格式,在网页、Android 等系统中可以直接引用 EPS:带有预视图的矢量图形格式,主要用于打印、印刷场景 PDF:由 Adobe 推出,可以支持矢量图形的混合格式,是 iOS 系统中使用的矢量图形格式 位图格式,则是记录图形的像素点阵色彩信息,不同格式的主要区别在于对信息压缩的算法和支持上,包含以下几种常见类型: PNG:也是无损图形格式,兼容透明背景,是 UI 位图元素切图的最佳选择 JPG:有损的位图格式,体积更小,但不兼容透明背景,适用于运营图、商品图的使用 GIF:可支持动画帧的位图格式,主要用来作为动效示意,或一些运营动画元素的素材 WEBP:近年新兴的格式,压缩效率较高,常用来作为逐帧动画的帧图形 ICO:可以生成并记录多个位图图形,满足不同使用场景显示,主要作为应用图标格式
回复
七月屿夏发布于 2024-01-20
矢量图是无法完成渐变,投影等元素
而复杂的不规则图像,或者包含渐变、投影元素,都没法用矢量来完成,如照片、广告图等,还是必须使用位图来记录才能正常显示。
回复