---
title: 在 PNG 之前，图像曾经长这样
date: 2026-01-26T07:02:12Z
modified: 2026-01-26T07:04:00Z
permalink: "https://www.appinn.com/dpaint-js/"
type: post
status: publish
excerpt: ""
categories:
  - 趣味软件
tags:
  - 趣味软件
  - Amiga
  - 图像
  - 复古
  - 格式
featured_image: "https://www.appinn.com/wp-content/uploads/2026/01/Copy-of-appinn-homework-40.jpg"
author: 青小蛙
timestamp: 2026-01-26T07:04:00Z
---

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

![](https://www.appinn.com/wp-content/uploads/2026/01/Copy-of-appinn-homework-40.jpg)

## **Amiga 电脑**时代

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

![](https://www.appinn.com/wp-content/uploads/2026/01/Amiga500_system.avif)

Commodore 公司在1987年出产的 Amiga 500 是当时最受欢迎的 Amiga 电脑型号。

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

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

### **Amiga icon files** 格式

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

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

![](https://www.appinn.com/wp-content/uploads/2026/01/DeluxePaint_Screenshot.avif)

Amiga 上的 Deluxe Paint V，展示了 _《维纳斯的诞生》_ 的细节，作为示例图片包含在 1985 年首次发布时

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

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

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

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

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

是的，不能直接打开。但是可以：

## DPaint.js

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

![](https://www.appinn.com/wp-content/uploads/2026/01/ui.avif)

它已经在 [GitHub](https://github.com/steffest/DPaint-js) 开源，并且可以即开即用：

- [DPaint JS](https://www.stef.be/dpaint/)

### 主要功能：

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

## 结尾

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

但作为一个[冷知识](https://www.appinn.com/tag/%e5%86%b7%e7%9f%a5%e8%af%86/?output_format=md)，了解一下“在 PNG 之前，图像曾经是怎样被设计和使用的”，其实也挺有意思的 😂

---

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

## Topics

**分类目录:** [趣味软件](https://www.appinn.com/category/interesting/?output_format=md)

**标签:** [Amiga](https://www.appinn.com/tag/amiga/?output_format=md), [图像](https://www.appinn.com/tag/%e5%9b%be%e5%83%8f/?output_format=md), [复古](https://www.appinn.com/tag/%e5%a4%8d%e5%8f%a4/?output_format=md), [格式](https://www.appinn.com/tag/%e6%a0%bc%e5%bc%8f/?output_format=md)