这是关于Adobe的图像资源块( IRB ),它们存储在TIFF,PSD,JPEG格式中。它也被称为“ 8BIM ”,这个标准是在Adobe的Photoshop 3(1994年11月)上发布的。
IRB包含有关颜色配置文件和剪切路径的信息(我感兴趣的内容)。
我可以在互联网上找到的唯一一份文件是Adobe在1990年提供的this 4 page document。
我一直在搜索 imagemagick 源代码,发现剪切路径的IRB ID是从2000到2998,那是一个可用的998剪切路径。
因此,我设法从JPEG和TIFF文件中获取每个资源块的IRB字节数组,该文件在四页文档中指定。我自己滚动并测试了Graphics Mill以查看是否设法获得相同的信息。
我不知道如何将剪切路径字节数组转换为可用的东西,因为我甚至不知道adobe photoshop使用的格式。我们的想法是将剪切路径映射到c#GDI +图形路径。
我认为adobe多年来一直是平面设计领域的行业领导者,这有点可悲,但他们甚至无法提供必要的文档。
有人可以提出我可以使用的任何文件吗?
答案 0 :(得分:1)
这对你来说仍然是实际的,但有些信息可以在这里找到 http://www.adobe.com/devnet-apps/photoshop/fileformatashtml/PhotoshopFileFormats.htm
答案 1 :(得分:0)
+1 to mistika
Adobe规范包含PSD剪切路径的描述。最新修订日期是2013年10月,看起来Adobe目前正在努力。至少我觉得添加了新东西。
如果您正在寻找使用PSD格式的代码,请查看libpsd。这是一个很好的开源,很容易阅读。有时候规范的信息更多。
至于GraphicsMill,自6x版本it can transform到GdiPlus GraphicsPath的Adobe剪辑路径。