APNG 转 PDF
将 APNG 的第一帧放在单页 PDF 中,用于制作规格表。生成的 PDF 是静态的;后续帧及其播放时序均不包含在内。
格式比较与技术规格
| 规格 | APNG | |
|---|---|---|
| MIME 类型 | image/apng | application/pdf |
| 类型 | 动画 PNG 位图 | 文档容器 |
| 压缩 | 带动画块的无损 Deflate | Flate / JPEG / JBIG2 / CCITT |
| 标准规范 | APNG 1.0 规范 / W3C | ISO 32000-2:2020 |
| 魔数文件头 (Magic Bytes) | 89 50 4E 47 0D 0A 1A 0A (PNG header) + 'acTL' chunk | 25 50 44 46 (%PDF) |
格式概述与应用
对于规格表,请确保 APNG 的起始帧能够传达预期状态;后续过渡需要单独的动画预览。
技术规格与编解码器解析
UPNG 解码 APNG 帧列表,且 PDF 路径仅将 toRGBA8(decoded)[0] 转换为 PNG;后续帧数据不会发送到 PDF。
操作系统与浏览器兼容性
支持 APNG 的浏览器或图形工具可以显示带动画的原始文件;PDF 页面可以在文档软件中作为起始帧的静态图进行批注。
实用信息
如果第一帧旨在代表动画,请在转换前检查第一帧;输出不包含后续帧或其延迟。
格式比较与技术规格
640×360 的 APNG 起始帧可映射到 4.3×2.4 英寸的规格表页面。
常见问题
文档将显示哪个 APNG 帧?
代码选择由 APNG 解码器返回的第一个 RGBA 帧,并将其作为唯一的页面图像嵌入。
APNG 播放控件能在 PDF 中工作吗?
不会,播放数据不会被写入;当观众需要观看动态效果时,请使用 APNG 原文件。