大多数图片格式的设计目的是把文件变小。TIFF 的设计目的是把文件变完整——这个差别,说明了它至今用在哪里,以及它为什么那么大。
TIFF 是 Tagged Image File Format 的缩写。1986 年问世,由 Aldus——PageMaker 背后那家公司——创造,目的是给桌面出版一个扫描仪和打印机都能同意的格式。那是它当年的工作,现在也还是。
“Tagged(标签化)”就是它的设计核心:一个 TIFF 是一堆有标签的区块。一个标签说图多宽,另一个说用什么色彩空间,再一个装着实际的像素。因为格式是靠标签自我描述、而不是靠固定版式,它吸收了四十年的增补——图层、多页、透明、内嵌色彩配置文件——而从来没有弄坏旧文件。
这份弹性同时也是它的弱点。两个文件可以都是合法的 TIFF,内部编排却完全不同——这就是为什么某些软件打开别的程序写出来的 TIFF 会报错。
TIFF 通常是不压缩或无损压缩存储的。什么都没丢。一张 2400 万像素的照片,存成 JPG 是 6 MB,存成未压缩的 TIFF 大约是 70 MB。
无损压缩是有的——LZW 和 ZIP 是常见选择——照片类内容通常能砍掉三分之一到一半,纯色图更多。既然是无损,几乎没有不用的理由。即使如此,压过的 TIFF 还是比同一张图的 JPG 大好几倍。
大不是缺陷,那正是你付钱买的东西:每一个像素都和拍下来的时候一模一样,可以被编辑任意多次,而不会累积有损格式那种劣化。
印刷制作。商业印刷厂要 TIFF 或 PDF,而且他们是认真的。JPG 已经丢掉了印刷机本来能重现的细节。
典藏保存。图书馆、博物馆、政府档案用 TIFF 存数字化馆藏,理由和画质无关:这个格式有公开文档、四十岁了、现在还读得出来。一个必须在 2070 年还打得开的文件,放在一个已经证明自己能活四十年的格式里比较安全。
扫描。扫描是对实体物件的一次性采集。在那个当下用有损压缩,等于丢掉了不回去翻纸质件就救不回来的细节。
编辑母文件。留着 TIFF,从它导出 JPG。重新编辑 JPG 每次都会再压一次;重新编辑 TIFF 不会。
任何网上的东西。浏览器不显示 TIFF,就算显示,文件大小也荒谬。任何用邮件或聊天软件发的东西。任何对方会用手机打开的东西。
常见的错误是:用 TIFF 典藏,然后连 TIFF 一起发出去。典藏留 TIFF,发出去用 JPG。
桌面图像软件几乎都打得开 TIFF,浏览器不行。如果有人发了一个给你而你打不开,转成 JPG 或 PNG 是务实的做法——照片转 JPG,有透明或硬边图形的转 PNG。
两个要注意的。第一,TIFF 转 JPG 不可逆:丢掉的数据不会回来,所以 TIFF 要留着。第二,多页 TIFF 转成 JPG 会变成好几个独立文件,或者只剩第一页——要确认你拿到的是哪一种。
TIFF 熬过了每一个号称要取代它的格式——在典藏这件事上,那从来就是唯一算数的论据。