关于 Rasterbator

Rasterbator 是一款免费的浏览器端工具,可以将任意数字图片转换为大尺寸半色调墙面海报。无需注册、无需上传、无水印——所有处理都在你的浏览器本地完成。

什么是 Rasterbation?

Rasterbation 是将数字图片转换为半色调圆点阵列、分布在多张打印页面上的技术。拼装后从远处观看,圆点会融合在一起重现原始图像——这与 19 世纪以来报纸印刷使用的光学原理相同。这项技术让任何拥有普通家用打印机的人都能制作墙面大小的艺术作品。

工作原理

  1. 1

    上传任意 JPG 或 PNG 图片(最大 40MB)。图片始终留在你的设备上,不会发送到服务器。

  2. 2

    配置海报参数:选择纸张大小、页数、半色调样式、圆点形状、颜色和网格密度。

  3. 3

    Rasterbator 分析图片的每个区域,用大小成比例的圆点替换。暗区用大圆点,亮区用小圆点。

  4. 4

    下载多页 PDF 或 JPG 瓦片 ZIP 包。以 100% 比例打印,沿裁切线修剪,拼装你的海报。

功能特性

  • 11 种渲染效果:经典半色调、彩色半色调、黑白、高对比度、横线、竖线、十字、心形、三角形、ASCII 艺术、纯色平铺
  • 6 种圆点形状:圆形、方形、菱形、心形、三角形、十字形
  • 9 种纸张尺寸:A5、A4、A3、A2、A1、US Letter、US Legal、Tabloid、自定义尺寸
  • 完整颜色控制:自定义圆点和背景颜色,快速预设
  • 实时预览,支持缩放
  • 多页 PDF 输出,带裁切线和页面标签
  • ZIP 导出,包含独立 JPG 瓦片
  • 6 种语言:英语、中文、西班牙语、法语、土耳其语和德语
  • 深色模式支持
  • 100% 客户端处理——完全隐私

历史

最初的 Rasterbator 由芬兰开发者 Matias Ärje 于 2004 年作为大学项目创建。它迅速成为互联网上最受欢迎的免费海报制作工具之一,生成了数百万张海报。这个现代版本为当今的 Web 重新构想了经典 Rasterbator——使用 Next.js 和 Web Workers 构建,完全在浏览器中运行,无需服务器上传,提供更好的性能、更多效果和完全的隐私保护。

最佳效果建议

  • 使用高分辨率图片(1200 万像素或更高)以获得最清晰的效果。
  • 经典半色调效果中,10mm 网格适合大海报;5-7mm 适合更精细的细节。
  • 始终以 100% 比例打印,不要使用「适合页面」,否则瓦片无法对齐。
  • 标准 80gsm 复印纸即可;100-120gsm 适合长期保存的海报。
  • 激光打印机比喷墨打印机产生更清晰的圆点。
  • 粘贴前先在平面上排列所有页面。沿裁切线修剪边距以获得无缝效果。
  • 从海报宽度的 1.5-2 倍距离观看,视觉效果最佳。

技术架构

Rasterbator 使用 Next.js 15、TypeScript 和 Tailwind CSS 构建。图像处理使用 Web Workers 和 OffscreenCanvas 实现非阻塞渲染。PDF 生成由 jsPDF 处理,ZIP 导出由 JSZip 处理。整个应用静态导出并托管在 Cloudflare Pages 上。