問題タブ [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を使用したいと思います。

ターミナルで1つのファイルをつぶす方法は知っていますが、Web全体で、以前の知識を前提とした説明の一部を見つけています。

誰かがそれを明確に行う方法を説明できますか?

ありがとうシャニ

0 投票する
2 に答える
518 参照

ios - `pngcrush`ツールがiOS用に画像を最適化し、Linuxサーバーで実行できるようにするにはどこで入手できますか?

iOSは、。と呼ばれるツールで処理されたPNGのバリアントを使用しますpngcrush。Linuxサーバーでイメージを最適化したい場合、どうすればよいですか?

0 投票する
3 に答える
3818 参照

java - WindowsでPNGのディレクトリツリー全体をPNGCrushする方法は?

質問は、ほとんどタイトルで尋ねられていることです。

MapTilerで作成したPNGファイルがたくさんあります。正確には24083ファイル。それらは、多くのフォルダ、つまりフォルダのツリーにある多くのフォルダ内にあります。つまり、これらすべてを手動でPNGCrushするのは時間の最大の無駄です。

誰かが私のために共有するアルゴリズムを持っていますか?これらすべてのPNGを再帰的に粉砕できるものはありますか?

私はWindowsPCを持っていて、他の言語よりも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/NUSÅ/VertragingsApp/ Rotation / Customization / Herfst2011 / .. / .. / .. / default @ 2x.png pngcrushがlibpngエラーをキャッチしました:PNG符号なし整数が範囲外です。

フォトショップで開いて(インターレースなしで)交換しようとしましたが、機能しません。

何か案は?

0 投票する
4 に答える
4150 参照

xcode - Windowsでpngcrushを使用してXCode圧縮を元に戻しますか?

IPA ファイルから抽出された png 画像がいくつかあり、元の PNG を取得したいのですが、pngcushが必要なタスクを実行したとアドバイスされたので、ダウンロードして次のコマンドを実行してみました。

しかし、libpng エラーが発生します。libpng もダウンロードする必要があるかどうかはわかりません。エラーには別のバージョンの libpng が必要であるとは書かれていないため、次のように表示されます。

私もこれを試しました:

そして、pngcrush はコマンドを知らなかったかのように動作します。

何をすべきかについてのアイデアはありますか?

0 投票する
2 に答える
964 参照

ios - Xcode 4.3.2 デフォルトの起動画像で下のピクセルが破損する

iOS 5.1 のデバイス (これまでは Retina ディスプレイでのみテスト済み) でアプリを起動すると、Default@2x.png 画像が画像の下部に 1 本の緑色の線で表示されます。画像が 640x960 で、この緑色の線が含まれていないことを確認しました。

これは、リソースをバンドルに追加する前に Xcode が実行している PNG 最適化ツールの問題が原因であると推測されます。特に、シミュレーターを使用して実行したときにこれが表示されないためです。

この PNG 最適化ユーティリティを修復または更新する方法はありますか? (Mac App Store から Lion 用の最新の Xcode 4.3.2 を実行しています)。