如何在没有 Fireworks 的情况下读取 Fireworks PNG 多层文件

如何在没有 Fireworks 的情况下读取 Fireworks PNG 多层文件

我收到了几个 Fireworks PNG 文件。Fireworks 有一种特殊的格式,用于在 png 文件中以图层形式保存多个源图像。

如果没有安装 Fireworks 我怎样才能阅读这些内容?

(我在 Mac 上工作,但使用 VMware,因此无论何种平台,任何建议都值得赞赏)

编辑:我更希望从分层 png 中获取一组副本。并且我更希望导出时无损

答案1

PNG 文件没有图层,因此 Fireworks 图层以专有格式(非 PNG)存储在 PNG 文件的私有块中。我不知道有什么程序可以读取它们。您需要让这些照片的所有者将它们转换为扁平的 png(单层)或其他多层格式(如 psd)。

如果那不是一个选择,我唯一的建议是下载一个试用版Adobe Fireworks(需要注册)来转换这些照片。

答案2

您可以使用任何您可用的 Adob​​e Fireworks 进行保存,并使用 GIMP .psd 进行保存,这样至少可以检测到档案的图层。

您可以移动对象和文本层,但使用文本层时您无法修改文本并保持相同的格式,只能通过删除并使用 GIMP 文本工具执行此操作。

我正在使用 Adob​​e Fireworks CS5 和 Gimp 2.4.0 进行测试。

答案3

好吧,如果你只需要阅读这些文件,你可以使用批量将 PNG 转换为 JPG将它们展平。它包含一个预览,如果您需要的话,它可以让您实际查看 PNG。但如果它是动画,它只会导出第一帧。

所以,

视图
查看器,也完全支持 APNG Firefox 浏览器
图像图像处理器

同时我注意到你来自 Stackoverflow.com。如果你需要以编程方式访问此格式,你将需要一个libpng 补丁它为您提供了对 APNG 的支持。如果您需要它,它是 libpng 的一个极好的(尽管略微非标准)补充。毕竟,所有上述应用程序都使用它。;)

答案4

看起来你仍然可以在这里获得 Creative Cloud 来下载 Fireworks CS6https://creative.adobe.com/products/download/fireworks

相关内容