3

这是关于 Adob​​e 的图像资源块 ( IRB ),它们以 TIFF、PSD、JPEG 格式存储。它也被称为“ 8BIM ”,这个标准是随 Adob​​e 的 Photoshop 3(1994 年 11 月)发布的。

IRB 包含有关颜色配置文件和剪切路径的信息(我感兴趣的内容)。

我可以在 Internet 上找到的唯一文档是 Adob​​e 在 1990 年提供的这份 4 页文档。

我一直在搜索imagemagick源代码,发现用于剪切路径的 IRB ID 是从 2000 到 2998,这是一个可用的 998 个剪切路径。

因此,我设法从 JPEG 和 TIFF 文件中获取每个资源块的 IRB 字节数组,在四页文档中指定。我推出了自己的产品并测试了Graphics Mill,看看是否设法获得了相同的信息。

我不确定如何将剪切路径字节数组转换为任何可用的东西,因为我什至不知道 adobe photoshop 使用的格式。想法是将剪切路径映射到 ac# GDI+ 图形路径。

我认为 adobe 多年来一直是图形设计的行业领导者,但他们甚至无法提供必要的文档,这有点可悲。

任何人都可以建议我可以使用的任何文档吗?

4

2 回答 2

1

几乎它对你来说仍然是实际的,但可以在这里找到一些信息 http://www.adobe.com/devnet-apps/photoshop/fileformatashtml/PhotoshopFileFormats.htm

于 2012-01-15T11:27:55.330 回答
0

+1 到米斯蒂卡

Adobe 规范包含 PSD 剪辑路径的描述。最后一次修订的日期是 2013 年 10 月,看起来 Adob​​e 目前正在处理它。至少我觉得添加了新的东西。

如果您正在寻找使用 PSD 格式的代码,请查看libpsd。这是一个很好的开源,很容易阅读。有时该规范会提供更多信息。

至于GraphicsMill,从 6x 版本开始,它可以将Adob​​e Clipping Path 转换为 GdiPlus GraphicsPath。

于 2014-03-27T05:06:06.647 回答