在 PNG 之前,图像曾经长这样
嗯,用户让我用中文总结这篇文章,控制在100字以内,而且不需要特定的开头。首先,我得仔细阅读文章内容,抓住主要信息。 文章讲的是Amiga电脑时代的图像格式,特别是Amiga icon files。那时候的图像设计主要是为了适应硬件限制,比如内存小、处理能力弱。Amiga的图标不仅包含图像数据,还带有启动信息,这在当时很实用。 后来Amiga退出主流,这些格式几乎被遗忘。但现在有个叫DPaint.js的工具可以在浏览器里读取和编辑这些旧格式的文件。虽然现在用的人不多,但了解早期图像设计挺有趣的。 总结的时候要涵盖Amiga时代的背景、图像格式的特点、以及现代工具DPaint.js的作用。同时要简洁明了,控制在100字左右。 </think> Amiga电脑时代采用独特图像格式,注重硬件适配与效率;其图标文件包含启动信息,轻量化但缺乏兼容性。现代工具DPaint.js可读取这些旧格式文件,在浏览器中实现复古编辑体验。 2026-1-26 07:2:12 Author: www.appinn.com(查看原文) 阅读量:1 收藏

PNGJPG 成为事实标准之前,图像文件并不是为了“通用”和“兼容”而设计的。
在更早的个人电脑时代,一张图像往往只需要在某一种机器、某一个系统上正常工作即可。

在 PNG 之前,图像曾经长这样 1

Amiga 电脑时代

在 PC 成为事实标准之前,个人电脑世界并不只有一种选择。同一时期还存在着另一条完全不同的路线:Amiga 电脑,一款诞生于 1980 年代、极具代表性的家用计算机。

在 PNG 之前,图像曾经长这样 2
Commodore 公司在1987年出产的 Amiga 500 是当时最受欢迎的 Amiga 电脑型号。

与早期 PC 相比,Amiga 在图形和声音处理能力上更为先进,也正因如此,它成为当时游戏、美术和演示程序的重要平台。

当年的图像格式直接服务于具体的硬件条件:有限的内存、固定的显示芯片,以及并不算强的处理能力。图像文件的首要目标不是“在哪都能打开”,而是“能不能跑得快、占得少”。

Amiga icon files 格式

在这样的环境下,系统界面也需要一种既轻量、又能体现个性的图形元素,于是出现了 Amiga icon files 这种图标文件格式。

Amiga 的图标并不仅仅是一张小图片。每一个 icon 文件,除了包含图标的像素数据之外,还保存了程序的启动方式、默认参数以及显示相关的信息。也就是说,它既是“图标”,也是某种程度上的“启动配置文件”。

在 PNG 之前,图像曾经长这样 3
Amiga 上的 Deluxe Paint V,展示了 《维纳斯的诞生》 的细节,作为示例图片包含在 1985 年首次发布时

在当时,这种设计非常实用。一方面,图标本身采用调色板和少颜色的像素表示,占用内存极小;另一方面,系统可以直接根据 icon 文件中的信息启动程序,而不需要额外的快捷方式或配置界面。这让 Amiga 的桌面既直观,又高度贴合硬件能力。

但也因为这种没有考虑平台兼容性的设计,离开 Amiga 操作系统,这种图标文件几乎无法被其他环境直接识别。

随着 Amiga 逐渐退出主流视野,Amiga icon files 以及相关的图像格式,也一同被现代操作系统和图像软件“遗忘”了。

如何在 2026 年读取 Amiga 图片格式?

在今天,大多数常见的图像工具几乎无法直接打开这些文件。

是的,不能直接打开。但是可以:

DPaint.js

DPaint.js 是一个运行在浏览器中的图片编辑工具,它以经典的 Deluxe Paint 为蓝本,专注于复古 Amiga 文件格式:读取和写入 Amiga 图标文件和 IFF ILBM 图像。

在 PNG 之前,图像曾经长这样 4

它已经在 GitHub 开源,并且可以即开即用:

主要功能:

  • 打开和保存 Amiga 原生图像格式:支持 Amiga icon files 和 IFF ILBM 文件。
  • 像素级绘制与编辑:提供基础的画笔、填充等工具,适合逐像素调整。
  • 调色板管理:使用有限颜色进行创作,符合早期计算机的绘图方式。
  • 无需安装,直接在浏览器中使用

结尾

无论如何,DPaint.js 并不合适 99.5% 的用户,因为你并没有 Amiga 图片格式的文件,也没有 Amiga 电脑…

但作为一个冷知识,了解一下“在 PNG 之前,图像曾经是怎样被设计和使用的”,其实也挺有意思的 😂


原文:https://www.appinn.com/dpaint-js/


文章来源: https://www.appinn.com/dpaint-js/
如有侵权请联系:admin#unsafe.sh