问题标签 [pngcrush]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1488 浏览

terminal - 有人可以清楚地解释如何使用“pngcrush”来增加项目吗

我有一堆数百张图片,我想使用 pngcrush 来减小文件大小。

我知道如何用终端粉碎一个文件,但在整个网络上,我发现部分解释假设以前的知识。

有人可以解释一下如何清楚地做到这一点。

谢谢沙妮

0 投票
2 回答
518 浏览

ios - 我在哪里可以获得 `pngcrush` 工具优化 iOS 图像并在 Linux 服务器上运行?

iOS 使用 PNG 的变体处理了一个名为pngcrush. 如果我想优化 Linux 服务器上的图像,我该怎么做?

0 投票
3 回答
3818 浏览

java - 如何在Windows上PNGCrush整个PNG目录树?

这个问题几乎就是标题中提出的问题。

我有很多由 MapTiler 创建的 PNG 文件。确切地说是24083个文件。它们位于许多文件夹中,即文件夹树中的许多文件夹中,duh。事情是,手动PNGCrush所有这些都是最大的浪费时间。

请问有人有算法可以分享给我吗?一个可以递归粉碎所有这些 PNG 的?

我有一台 Windows PC,我更愿意使用 Java 或 PHP,不是另一种语言(因为我已经很了解它了),但其他的东西可能没问题。

谢谢!

0 投票
2 回答
819 浏览

iphone - iOS - pngcrush 差异

我似乎在复制 xcode 所做的 iOS png 优化时遇到问题。我们的应用程序允许用户通过将存储在包中的文件的校验和与服务器上的校验和进行比较来通过资产服务器更新内容。在将任何 png 上传到服务器之前,它们会受到 xcode 开发人员目录中的 iphoneos-optimize 脚本的影响(Stack Overflow 帖子)。问题是对 png 执行的校验和(由服务器和设备执行)会产生不同的结果。

值得一提的是,这是在设备上测试的,而不是在模拟器上(不会破坏 png)。同样可见的结果是相同的,只是校验和不同。

0 投票
2 回答
2540 浏览

ios - pngcrush:在 Linux 上解压?

Apple 的 iOS SDK 使用 pngcrush 的修改版本来转换 iOS 包中的 png 文件。他们的版本也可以还原更改(使用“-revert-iphone-optimizations”开关),但原始版本不能。

是否有可以在 Linux 上运行并恢复 iphone 优化的工具?

谢谢。

0 投票
3 回答
3676 浏览

xcode - 使用 pngcrush 工具的 PNG 优化问题

我对“pngcrush”工具的查询很少。

在 xcode 构建过程中,

  1. 我将选项“压缩 PNG 文件”设置为“是”,然后检查二进制和图像大小。
  2. 然后在我的另一个构建过程中,我将选项“压缩 PNG 文件”设置为“否”,然后再次检查二进制文件和图像大小。

但是,1. 和 2. 在二进制/图像大小方面没有任何区别。

为什么“pngcrush”工具没有优化 png 文件?

任何帮助都会很棒。

提前致谢。

问候, 德文德拉

0 投票
1 回答
453 浏览

image-processing - 如何在 pngcrush 中指定方法?

我正在使用 10000 个 png 图像优化整个图像目录。我确实使用了蛮力进行测试,对于前 100 个方法,方法 11 是最好的压缩方法。你知道 pngcrush 使用大约 130 种不同的方法来尝试图像,这确实花费了太长时间。我确实尝试输入-brute -m 11,但这会让它从11开始并上升。我只需要应用方法 11。

这是我的脚本:

知道如何解决这个问题并且只应用方法 11 吗?顺便说一句,pngcrush 最适合我的图像,所以请不要建议像 pnggauntlet 或 pngoptimizer 这样的优化器。

谢谢大家亲切的问候

0 投票
5 回答
9295 浏览

ios - 使用 Xcode 4.3.1 归档应用程序会导致 pngcrush 捕获 libpng 错误:

该应用程序在模拟器和设备上构建良好。但是,当我尝试将其存档以提交时,我得到: 在阅读 /Users/adga/Documents/Adams Lokalt/Appar/NU SÅ/VertragingsApp/Rotation/Customization/Herfst2011/../../../default@ 2x.png pngcrush 捕获 libpng 错误:PNG 无符号整数超出范围。

我试图在 Photoshop 中打开并替换(没有隔行扫描),但它不起作用。

有任何想法吗?

0 投票
4 回答
4150 浏览

xcode - Revert XCode compression with pngcrush on windows?

I have some png images extracted from IPA files and I want to get the original PNG back, I was advised that pngcush did the task required so I downloaded it and tried running the following command:

But I get a libpng error. I don't know if libpng needs to be downloaded as well, since the error doesn't says that I need a different version of libpng, just says:

I also tried this one:

And pngcrush acts as if didn't knew the command.

Any ideas on what to do?

0 投票
2 回答
964 浏览

ios - Xcode 4.3.2 默认启动图像损坏的底部像素

当我在 iOS 5.1 上启动我的应用程序时(目前仅在视网膜显示器上测试过),Default@2x.png 图像在图像底部下方显示有一条绿线。我已经确认图像是 640x960,并且不包含这条绿线。

我猜这一定是由于PNG优化工具Xcode在将资源添加到包之前运行的问题,特别是因为我在使用模拟器运行时没有看到这一点。

有没有办法修复或更新这个 PNG 优化实用程序?(我正在为 Lion 运行最新的 Xcode 4.3.2,来自 Mac App Store)。